Hi zusammen,
bei Euch hat sich schon am Threadanfang ein kleiner Fehler eingeschlichen. Das ganze muss folgendermassen aussehen:
<?php
// Thumbnailgenerator
$imgpath = "images/image.jpg";
$log = "";
$src = imagecreatefromjpeg($imgpath);
$src_b = imagesx($src);
$src_h = imagesy($src);
if (!isset($neue_b)) { $neue_b = 50; }
if (!isset($neue_h)) { $neue_h = 50; }
$dst = imagecreate($neue_b, $neue_h);
imagecopyresized($dst, $src, 0, 0, 0, 0, $neue_b, $neue_h, $src_b, $src_h);
imagejpeg($dst,"images/thumb_image.jpg");
?>
Die Funktion imagejpeg() erzeugt das Bild. Als drittes Argument der Funktion kann übrigens noch eine Zahl von 0-100 angegeben werden welche den Komprimierungsgrad für das Bild angibt.
Gruß Jan
bei Euch hat sich schon am Threadanfang ein kleiner Fehler eingeschlichen. Das ganze muss folgendermassen aussehen:
<?php
// Thumbnailgenerator
$imgpath = "images/image.jpg";
$log = "";
$src = imagecreatefromjpeg($imgpath);
$src_b = imagesx($src);
$src_h = imagesy($src);
if (!isset($neue_b)) { $neue_b = 50; }
if (!isset($neue_h)) { $neue_h = 50; }
$dst = imagecreate($neue_b, $neue_h);
imagecopyresized($dst, $src, 0, 0, 0, 0, $neue_b, $neue_h, $src_b, $src_h);
imagejpeg($dst,"images/thumb_image.jpg");
?>
Die Funktion imagejpeg() erzeugt das Bild. Als drittes Argument der Funktion kann übrigens noch eine Zahl von 0-100 angegeben werden welche den Komprimierungsgrad für das Bild angibt.
Gruß Jan
Kommentar