Willi: Bild-Verkleinerung funktioniert nicht

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

  1. 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

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau

    1. Hallo,

      Du hast vergessen, das Zielbild ($thumb_2) vorher zu erzeugen.

      http://www.php.net/manual/en/function.imagecreate.php

      Ups, shit^^
      Danke für den Hinweis :)

      Grüße,
      Willi