Marcel: Bild von htaccess-geschütztem Ordner einbinden mit PHP

Beitrag lesen

Die einfachste Variante ist wohl hier beschrieben:
imagecreateformjpeg

Leider komme ich da nicht weiter.
habe nun eine bild.php erstellt mit folgendem Quelltext:

  
  
  
<?php  
  
$imgname = "data/2009_09_26/produkt_abb.jpg";  
  
function LoadJpeg ($imgname) {  
$im = @ImageCreateFromJPEG ($imgname); /* Versuch, Datei zu öffnen */  
if (!$im) { /* Prüfen, ob fehlgeschlagen */  
$im = ImageCreate (150, 30); /* Erzeugen eines leeren Bildes */  
$bgc = ImageColorAllocate ($im, 255, 255, 255);  
$tc = ImageColorAllocate ($im, 0, 0, 0);  
ImageFilledRectangle ($im, 0, 0, 150, 30, $bgc);  
/* Ausgabe einer Fehlermeldung */  
ImageString($im, 1, 5, 5, "Fehler beim Öffnen von: $imgname", $tc);  
}  
return $im;  
}  
?> 

Jetzt kommt einfach eine leese Seite, wenn ichd as öffne.
Und wenn ich es via

<img src="bild.php" border="0">

einbinde, kommt nur das rote Kreuzchen...

Weiss nicht, was ich nun hier falsch mache :(