fastix®: Die Funktion header() innerhalb eines Dokuments

Beitrag lesen

Moin!

Nun ist es ja so, dass ich die Funktion nicht einfach in einer PHP-Datei an der benötigten Stelle mit
echo "<img src="".wasserzeichen($bildadresse)."" alt="Bild" />"
aufrufen kann, da header() seine Arbeit nicht verrichten kann, wenn vorher schon HTML-code per
echo "..."
ausgegeben wurde.

Nehmen wir das mal auseinander:

datei.php enthält:

<?php

pla

blub

?>
<!-- irgendwelches HTML -->
<img src="pfad/bild_mit_wasserzeichen.php" ... >
<!-- irgendwelches HTML -->
<?php

blub

pla

?>

Die Ausgabe wird an den Browser gesendet und erst der holt dann "http://Deinserver.tld/pfad/bild_mit_wasserzeichen.php" neu ab und bekommt auch neue header. Was sollte daran nicht funktionieren?

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development