Hallo
Ich habe ein script zusammengeschneidert, in der eine Bilddatei heraufgeladen werden kann. Es wird die Grösse und das Format geprüft. Wenn beides OK ist, dann wird das bild hinaufgeladen und zusätzlich ein thumbnail erzeugt, dass im Ordner "thumbnails" abgelegt werden sollte.
Leider kommt nun folgende fehlermeldung
Was ja heisst, die datei kann nicht in den Ordner geschrieben werden. Aber ich hab ja den ordner im verzeichnis erstellt?!
Weiss jemand woran das liegen könnte?
Hier der Code
Ich habe ein script zusammengeschneidert, in der eine Bilddatei heraufgeladen werden kann. Es wird die Grösse und das Format geprüft. Wenn beides OK ist, dann wird das bild hinaufgeladen und zusätzlich ein thumbnail erzeugt, dass im Ordner "thumbnails" abgelegt werden sollte.
Leider kommt nun folgende fehlermeldung
Warning: imagejpeg(): Unable to open 'thumbnails//tmp/phpIhGwXs' for writing in /home/abschlus/public_html/club/thumb.php on line 55

Weiss jemand woran das liegen könnte?
Hier der Code
Code:
function createThumb($img_src, $img_width , $img_height, $des_src) { $im = imagecreatefromjpeg($img_src); list($src_width, $src_height) = getimagesize($img_src); if($src_width >= $src_height) { $new_image_width = $img_width; $new_image_height = $src_height * $img_width / $src_width; } if($src_width < $src_height) { $new_image_height = $img_width; $new_image_width = $src_width * $img_height / $src_height; } $new_image = imagecreatetruecolor($new_image_width, $new_image_height); imagecopyresampled($new_image, $im, 0, 0, 0, 0, $new_image_width,$new_image_height, $src_width, $src_height); imagejpeg($new_image, thumbnails. "/" .$img_src, 100); } $file = $file; $groesse = "100"; createThumb($file, $groesse, $groesse, "thumbnails"); echo "<img src=../thumbnails/".$file." border=0>";
Kommentar