Hallo!
ich möchte gerne meiner Galerie eine Funktion hinzufügen, die bei Abruf Thumbs erzeugt, ohne sie auf dem Webspace abzulegen.
Dazu verwende ich folgende Funktion:
Leider gibt diese Funktion nur den Bild-Code zurück, statt das Bild. Wie kann ich es anstellen, das Thumbnail zu erzeugen _ohne_ es auf dem Server ablegen zu müssen?
Vielen Dank!
ich möchte gerne meiner Galerie eine Funktion hinzufügen, die bei Abruf Thumbs erzeugt, ohne sie auf dem Webspace abzulegen.
Dazu verwende ich folgende Funktion:
PHP:
function thumb($filename){
$percent = 0.25;
list($width, $height) = getimagesize($filename);
$newwidth = $width * $percent;
$newheight = $height * $percent;
$thumb = imagecreatetruecolor($newwidth, $newheight);
$source = imagecreatefromjpeg($filename);
imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
return imagejpeg($thumb);
}
Leider gibt diese Funktion nur den Bild-Code zurück, statt das Bild. Wie kann ich es anstellen, das Thumbnail zu erzeugen _ohne_ es auf dem Server ablegen zu müssen?
Vielen Dank!