Hallo du Hase,
Kann mir wer helfen, bzw. woran könnte das liegen und was mache ich falsch?
dein gesamter Denkansatz ist falsch.
Du musst so denken: Du kannst einem Browser mit einem Aufruf nur eine Datei zurückgeben. Du kannst also nicht
<html><body>
<h1><?=$_GET["blabla"]; ?></h1>
<img src="<?=$fd; ?>">
schönes bild
</body></html>
schreiben und denken, du hättest dein $fd=fopen("bild") nun wiedergegeben. Um korrekt Bilder mit PHP auszugeben, solltest du am besten die gd-library nutzen. Wenn du das Bild nichtmal ändern willst, dann kannst du das alles sogar in einer Date machen, und zwar z.B. so:
<?
if(!isset($_GET["action"]):
?>
<html>
blablablabla
<img src="?action=image1" />
<img src="?action=image2" />
<?
else:
header("Content-type: image/".jpeg);
switch($_GET["action"]):
case "image1": $im = @ImageCreateFromJPEG ("bildnummer1.jpg"); break;
case "image2": $im = .... ("bildblablabla2....jpg");
endswitch;
imagejpeg ($im);
?>
Das gibt dir z.B: alles korrekt wieder. GD-Library brauchst du allerdings dazu.
Bambel