Mailinglisten-Archive |
Hallo Liste,
ich komme hier irgendwie nicht mehr weiter :-(
Normalerweise sollte das doch funktionieren. Das Hauptbild wird in das
richtige Verzeichnis kopiert und ein neues Bild wird ebenfalls auch in der
richtigen Größe erzeugt, nur das es immer schwarz ist. Habe das mit mehreren
Bildern versucht. Vielleicht erkennt ja jemand meinen Fehler.
// Ausschnitt aus einer Funktion
$mini_width=120;
$image_path=("images/$insert_id");
mkdir($image_path);
copy($_FILES["imagename"]["tmp_name"],($image_path."/".$insert_id.".jpg"));
$imagedata=getimagesize($image_path."/".$insert_id.".jpg");
$mini_x=$mini_width;
$mini_y=floor($imagedata[1]/($imagedata[0]/$mini_width));
$src=imagecreatefromjpeg($image_path."/".$insert_id.".jpg");
$im=imagecreate($mini_x,$mini_y);
imagecopyresized($im,$src,0,0,0,0,$mini_x,$miny_y,$imagedata[0],$imagedata[1
]);
imagejpeg($im,$image_path."/".$insert_id."_mini.jpg",100);
imagedestroy($im);
Viele Grüße aus Berlin
Chris
php::bar PHP Wiki - Listenarchive