Hallo ich habe folgendes Problem:
Ich programmiere einen Bildupload der automatisch das Originalbild in drei Bilder mit unterschiedlichen Größen umwandelt.
Hierfür habe ich folgendes Script:
	
Wenn ich jetzt mit echo "originalfile:".$org_file;
echo "zielfile:".$new_file;
die Dateipfade ausgeben lasse kann ich keinen Fehler entdecken - Da auch keine Fehlermeldung generiert wird kann ich an der Funktion imagecopyresized keinen Fehler erkennen.
Die Bilder kommen aber leider nicht im gewünschten Verzeichnis an. (chmods des Ziel-Verzeichnisses stehen auf 777)
Habt Ihr eine Idee?
Cu
Michael
					Ich programmiere einen Bildupload der automatisch das Originalbild in drei Bilder mit unterschiedlichen Größen umwandelt.
Hierfür habe ich folgendes Script:
PHP-Code:
	
	
foreach ($convert_sizes as $a_size_ext => $a_size) {
      //  $msg .= "Konvertieren in Größe $a_size_ext ($a_size).<br>";
  $new_file = $paths[project] . "user/images/" . $base . $a_size_ext . "." . $ext;
                if ($HTTP_SESSION_VARS[local]) {
                        $new_file = strtr($new_file, "/", "\\");
                        }
  $size2 = getimagesize($new_file);
                                          $x = $size2[0];
                                          $y = $size2[1];
                                          
                $quelldatei = imagecreate ($x, $y);
                                        $factor = 100/$x*$a_size;
                                        $height2 = round(($factor*$y)/100);
                                        echo "originalfile:".$org_file;
                                        echo "<br>";
                                        echo "zielfile:".$new_file;
                                        echo "<br>";
                  $zieldatei = imagecreate ($a_size, $height2);
                imagecopyresized ($zieldatei,$quelldatei,0,0,0,0,$a_size,$height2,$x,$y);
} 
echo "zielfile:".$new_file;
die Dateipfade ausgeben lasse kann ich keinen Fehler entdecken - Da auch keine Fehlermeldung generiert wird kann ich an der Funktion imagecopyresized keinen Fehler erkennen.
Die Bilder kommen aber leider nicht im gewünschten Verzeichnis an. (chmods des Ziel-Verzeichnisses stehen auf 777)
Habt Ihr eine Idee?
Cu
Michael
 
          

Kommentar