Torben: php-upload kann keine png dateien verarbeiten

Hi leute,

musste eben feststellen, dass mein php-upload keine png dateien hochladen kann. diese funktion müsste eig. gehen:

zumindest tut sie das für jpgs und gifs. wodran kann es liegen?

elseif($imgSize[2] == 3)
{
  $newpic = imagecreatetruecolor($imgSize[0], $imgSize[1]);
  $oldpic = imagecreatefrompng($tmp_name);

imagecopyresampled($newpic, $oldpic, 0, 0, 0, 0, $imgSize[0], $imgSize[1], $oldSize[0], $oldSize[1]);

$sendFile = imagepng($newpic, $uploaddir . $new_name, 95);

imagedestroy($newpic);
  imagedestroy($oldpic);

return $sendFile;
}

P.S. die GD-Bibliothek ist höher als 1.6

--
lg torben
  1. Ich grüsse den Cosmos,

    musste eben feststellen, dass mein php-upload keine png dateien hochladen kann. diese funktion müsste eig. gehen:

    Das nix hochladen, das erzeugen

    P.S. die GD-Bibliothek ist höher als 1.6

    ist die libpng in PHP einkompiliert? Du sagst uns ja leider nicht, welche Version du verwendest, ob es Fehlermeldungen oder Logeinträge gibt, welche EInstellungen die php.ini hat usw. usw.
    Also wie soll dir jemand helfen, wenn du nichtmal Auskunft über deine Systemvorrausetzungen gibst? Hellsehen können hier nur wenige.

    Möge das "Self" mit euch sein

    --
    Fragt ein Atom das andere: Hast du mein Elektron gesehen? Ich bin heute so positiv.
    ie:{ br:> fl:| va:| ls:& fo:{ rl:( n4:{ de:] ss:) ch:? js:| mo:) sh:( zu:)
    1. gd
      GD Support  enabled
      GD Version  2.0 or higher
      FreeType Support  enabled
      FreeType Linkage  with freetype
      FreeType Version  2.2.1
      T1Lib Support  enabled
      GIF Read Support  enabled
      GIF Create Support  enabled
      JPG Support  enabled
      PNG Support  enabled
      WBMP Support  enabled

      --
      lg torben
      1. und dazu keine Fehlermeldungen...!

        --
        lg torben
        1. Ich grüsse den Cosmos,

          und dazu keine Fehlermeldungen...!

          Dummerweise weiss ich jetzt immer noch nicht, was du überhaupt willst. Du sprichst von Hochladen, und als ich dir gesagt hab, es ist erzeugen, reagierst du nicht drauf.
          Also überleg dir nochmal, was du eigentlich willst und passe deine Problembeschriebung entsprechend an.

          Möge das "Self" mit euch sein

          --
          Fragt ein Atom das andere: Hast du mein Elektron gesehen? Ich bin heute so positiv.
          ie:{ br:> fl:| va:| ls:& fo:{ rl:( n4:{ de:] ss:) ch:? js:| mo:) sh:( zu:)