Erstmal sag uns doch, ob ein Fehler gemeldet wird, wenn ja, welcher.
Falls kein Fehler gemeldet wird, sag, was er macht und nicht soll bzw. was er nicht macht aber machen soll.
Wenn ich mir jetzt deinen ersten Post nochmal durchlese, wäre es möglich hineinzuinterpretieren, dass er statt dem Bild nur wirre, unverständliche
ASCII-Zeichen anzeigt. in diesem Fall musst du sicherstellen, dass der Browser auch mitgeteilt bekommt, dass er jetzt keinen Text, sondern ein Bild darstellen soll ...