Ich versuche aus einem Hochgeladenen Bild 2 Thumbs zu erzeugen.
Das erste Bild wird 1A beschnitten nur das 2te Bild leider überhaupt nicht
Bekomme diesen Fehler: Warning: imagejpeg(): Unable to open 'tmp/' for writing in /srv/www/htdocs/web8/html/car/case/test.php on line 44
aber die Rechte sind auf dem Ordner tmp auf 777 gesetz hab Ihr ein Fehler gesehen oder ein Vorschlag was das sein kann
Das erste Bild wird 1A beschnitten nur das 2te Bild leider überhaupt nicht
Bekomme diesen Fehler: Warning: imagejpeg(): Unable to open 'tmp/' for writing in /srv/www/htdocs/web8/html/car/case/test.php on line 44
aber die Rechte sind auf dem Ordner tmp auf 777 gesetz hab Ihr ein Fehler gesehen oder ein Vorschlag was das sein kann
PHP-Code:
<?php
$verzeichnis ="test/";
$endung = strrchr($_FILES["bild_1"]["name"],".");
$filename=time();
$ziel=$verzeichnis."/a".$filename.$endung;
$image_array = getimagesize($_FILES['bild_1']['tmp_name']);
$breite=298;
$hoehe=224;
$original = ImageCreateFromJPEG ($_FILES['bild_1']['tmp_name']);
$thumbnail = imagecreatetruecolor ($breite,$hoehe);
imagecopyresampled ($thumbnail,$original,0,0,0,0,$breite,$hoehe,$image_array[0],$image_array[1]);
Imagejpeg($thumbnail,$ziel,72);
ImageDestroy ($thumbnail);
$ziel_2 = "test/tmp/";
$image_array = getimagesize($ziel);
$breite=60;
$hoehe=50;
$original = ImageCreateFromJPEG ($ziel);
$thumbnail = imagecreatetruecolor ($breite,$hoehe);
imagecopyresampled ($thumbnail,$original,0,0,0,0,$breite,$hoehe,$image_array[0],$image_array[1]);
Imagejpeg($thumbnail,$ziel_2,72);
ImageDestroy ($thumbnail);
?>
Kommentar