Auge: Validierung mit PHP Element

Beitrag lesen

Hallo

In der HTML Version sieht das so aus:
http://www.visual-3d.de/kunden/partyservice/seiten/index.htm
Nun wollte ich die Navigation mit include einbinden - dannach sieht meine Seite so aus und ist nicht mehr validiert:
http://www.visual-3d.de/kunden/partyservice/seiten/index.php

Dass die Seite jetzt mit der Endung 'php' ausgestattet ist, spielt bezüglich der Validität des HTML-Quelltextes keine Rolle.

In die index.php habe ich folgende PHP Elemente eingebaut:
<?
session_start();
?>
und
<? include('navi.php'); ?>

Wie sieht der damit generierte HTML-Quelltext aus? *Der* ist es, der validiert wird, der ist es, der Fehler enthält. Wenn du dich mal bequemtest, in den erzeugten Quelltext zu schauen, würdest du sehen, dass mitten im Dokument ein vollständiges anderes Dokument eingefügt wird. Wenn du mit PHP ein Dokument zusammenfügst, muss hinterher *ein Dokument* mit einer gültigen Struktur herauskommen. Füge also nur die HTML-Schnipsel ein, die an der Stelle gebraucht werden.

Tschö, Auge

--
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
Veranstaltungsdatenbank Vdb 0.3