Bild-Verkleinerung funktioniert nicht
Willi
- php
Hallo,
Ich habe mal wieder ein kleines Problem was die GD-Lib von PHP angeht.
Bei einem Script möchte ich ein Bild hochladen und verkleinern lassen.
Dazu lasse ich es erst resamplen und dann - damit alle Thumbnails genau 100x100px groß sind - verkleinert kopieren. Allerdings funktioniert da was nicht.
Hier ein Ausschnitt aus dem Code:
ImageCopyresampled($thumb, $org_pic, 0, 0, 0, 0, $thumb_width, $thumb_height, $org_width, $org_height); // funktioniert
if($thumb_height > 100 || $thumb_width > 100){
ImageCopy($thumb_2,$thumb,0,0,0,0,100,100); // Fehler tritt auf: supplied argument is not a valid Image resource
}
ImageJPEG($thumb, $uploaddir."thumb_".$filename); // funktioniert
ImageJPEG($thumb_2, $uploaddir."thumb2_".$filename); // Fehler tritt wieder auf
Vielleicht ist es nur ein Leichtsinnsfehler von mir, und ich steh auf dem Schlauch...
Kann mir vielleicht jemand sagen, wo mein Problem liegt?
Grüße,
Willi
Hello,
Du hast vergessen, das Zielbild ($thumb_2) vorher zu erzeugen.
http://www.php.net/manual/en/function.imagecreate.php
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Hallo,
Du hast vergessen, das Zielbild ($thumb_2) vorher zu erzeugen.
Ups, shit^^
Danke für den Hinweis :)
Grüße,
Willi