imagecreatefromstring() und Bild anzeigen

rethus

Erfahrenes Mitglied
Hallo Leute,
ich habe ein gif-Bild in meiner DB.
Dieses möchte ich ausgeben in einer Seite, in dem auch anderes HTML angezeigt wird.

Nun ist mir nicht ganz klar, was genau
imagecreatefromstring() zurückgibt.

Kann ich folgendes direkt in den src-attribut eine img-tags ausgeben?
PHP:
if(!empty($logo)){
			$data = base64_decode($logo);
			$logo = imagecreatefromstring($logo);
			if ($im !== false) {
				header('Content-Type: image/gif');
				imagegif($im);
				imagedestroy($im);
			}
		}

Oder muss ich diese Bilderzeugung zwingend in einer weitern PHP-Datei auslagern?

Momentan sagt er mir immer:
Die Grafik kann nicht angezeigt werden, weil Sie fehler enthält...
 
Zurück