Gerrit: kann man eine vom Client aufgerufene HTML-Seite ersetzen?

Beitrag lesen

Erst einmal vielen Dank Euch beiden!

Du denkst zu kompliziert.

Ich weiß, war immer schon mein Problem :-)

Alles, was PHP ausgibt, landet als HTML[1]-Ausgabe beim Client. Ausgaben im Sinne von PHP sind dabei auch alle Klartext-Abschnitte außerhalb eines mit <?php ... ?> ausgezeichneten Bereichs.

Mhm, ich glaub, ich habe verstanden (oder auch nicht, wird sich jetzt klären:).

Wenn in meiner HTML Datei nun steht:

<?php
modifiziereSeite();
?>
<html>
<head><title>test</title></head>
<body><p>Dies ist ein Test</p></body>
</html>

...dann würde der original HTML-Code <html>...</html> doch immer auch mit an den Client gesendet, egal was ich noch mit PHP zufüge, oder?!
Ich möchte aber unbedingt diesen Code unterdrücken und statt dessen mittels modifiziereSeite() eine Mischung aus dem Original-Code und beliebig zugefügten HTML-Tags aus anderen Quellen senden.
Könnt Ihr mir sagen, wie ich dann die HTML-Ausgabe vermeiden kann?

Grüße
Gerrit