Hi,
ich soll ein Bild mit 400px breite bei einem Upload abspeichern und habe folgenden Code geschrieben:
$file = $_FILES['datei']['name'];
header('Content-Type: image/jpg');
list($width, $height) = getimagesize($file);
$new_width = 400;
$new_height = $height / ($width / $new_width);
$thumb = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($file);
imagecopyresized($thumb, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
imagejpeg($thumb);
imagedestroy($thumb);
Der restliche code mit dem Upload funkt, nur bei der Größe wird mit nur ein kleines weißes Kästchen angezeigt.
Bitte um Hilfe.
Danke und Lg
ich soll ein Bild mit 400px breite bei einem Upload abspeichern und habe folgenden Code geschrieben:
$file = $_FILES['datei']['name'];
header('Content-Type: image/jpg');
list($width, $height) = getimagesize($file);
$new_width = 400;
$new_height = $height / ($width / $new_width);
$thumb = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($file);
imagecopyresized($thumb, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
imagejpeg($thumb);
imagedestroy($thumb);
Der restliche code mit dem Upload funkt, nur bei der Größe wird mit nur ein kleines weißes Kästchen angezeigt.
Bitte um Hilfe.
Danke und Lg
Kommentar