RFZ: Brauche fachkundige Aussage zu Xhtml und PHP!

Beitrag lesen

Dann hätte ich doch ebensogut die ganze HP mit PhP schreiben können(bzw. direkt PhP gelernt und nicht erst den Rest oder? Und durch den Validator geht die Seite dann als .php doch nicht mehr oder???

Moin,
das ist der typische Anfängerfehler (ist nicht bös gemeint, ist hald so ;) ), zu denken man würde mit PHP Webseiten "programmieren".

PHP ist eine Programmiersprache, damit erzeugt man Programme.
Diese Programme können eine Ausgabe erzeugen, diese Ausgabe kann in HTML gehalten sein und sie kann über den Webserver an deinen Browser geleitet werden, in diesem Fall hätte PHP den Quelltext für deine Seite erzeugt.
PHP muss das aber nicht, ein PHP Skript kann auf deinem Server auch Aufgaben erledigen, ohne dass du jemals was davon im Browser siehst.
Es kann dir seine Rückmeldungen auch via E-Mail schicken oder dir einen Telnet-Zugang dafür bieten - wie gesagt, man schreibt das Programm ja selbst.

Und zu deinem Problem: Der Validator sieht HTML, ob es von dir so in eine .html Datei geschrieben wurde, oder ob dieses HTML von einem PHP Skript erzeugt wurde, ist ihm dabei ziemlich egal.
Auch mit PHP kann man validen HTML Code erzeugen.

Gruß,
Andreas