Marian: Die Funktion header() innerhalb eines Dokuments

Beitrag lesen

Hallo Volker,

Alternative: Inline-Grafiken

Ich muss gestehen, davon hab ich noch nie gehört... man lernt nie aus ;-). Danke.
Wenn ich ein Bild also mit
<img src="data:image/png;base64,DATEN">
aufrufe, was muss ich dann in meiner Funktion wasserzeichen(..) ändern?
Kann ich das header(..) löschen? Wenn ich das nicht tun würde, hätte ich ja immer noch das Problem, das mir PHP nen fehler um die Ohren haut.

Das ist was komplett anderes und wahrscheinlich auch nicht dass, was du willst. Mit src gibst du die _Quelle_ des Bildes an, nicht den kompletten Inhalt aus. Der Browser holt sich das Bild dann in einer eigenen Anfrage.
Du musst einfach sowas wie src="wasserzeichen.php?image=bild.png" schreiben, und in wasserzeichen.php fügst du dann die genannte Funktion ein.

Das mit den Inline-Grafiken ist nur eine Methode, Grafiken (und anderes) direkt im HTML-Code zu referenzieren. Das habe ich nur genannt, weil du das gemacht hast, aber nicht auf die richtige Art. Ich glaube aber nicht, dass du das wolltest.

Viele Grüße aus Freiburg,
Marian

--
Microsoft broke Volkswagen's world record: Volkswagen made only 22 million bugs!
<!--[if IE]><meta http-equiv="refresh" content="0; URL=http://www.getfirefox.com"><[endif]-->