Wie ich gerade in der Antwortet angemerkt habe, wird der Code in html-zeichen umgewandelt. Er steht zwar dann richtig in der Datei, wird aber falsch interpretiert.
Dann habe ich eine neue Frage :-)
Wie muss ich die Zeile
<?php $titel="$titel"; include("$header"); ?>
ändern, damit sie per PHP in eine Textdatei geschrieben werden kann?
Ich dachte der Weg mit der decodierung wäre eigentlich normal :-(