hallo,
Habe nun folgenden Code. Funktioniert super.
Hm. Womit mißt du das?
$filename = "./img/archiv/1/5.jpg";
Was soll eigentlich der Punkt in deiner Pfadangabe bewirken? Wäre es nicht sinnvoller, einfach nur
$filename = "img/archiv/1/5.jpg";
zu schreiben?
$user = "<img src="./img/archiv/1/5.jpg">";
Du willst offensichtlich diese Variable haben. Kannst du machen, ist aber unnötig.
$fp = fopen ($filename, "r");
fwrite ($fp, $user);
Das halte ich für völlig überflüssig und falsch. Wieso willst du jetzt in dein Bild noch etwas hineinschreiben?
echo $user;
Nun ja. echo ist eigentlich nicht dazu da, Bilder auszugeben. Du möchtest dich wirklich mit dem Unterschied von Texten und Bildern beschäftigen.
Meinst du nicht, daß es an der Zeit ist, daß du dein PHP-Script mals als Textdatei irgendwo hochlädst, damit man sich anschauen kann, was denn nun genau du machen möchtest? Bilder bindest du bitte mit <img ...> in dein HTML ein.
Grüße aus Berlin
Christoph S.