Eine Homepage besteht aus ca. 100 Seiten. Jede dieser einzelnen Seiten hat z.B. im oberen Drittel immer die selbe Navigation.
Würde sich nun die Navigation ändern, so müsste man auf allen 100 Seiten den HTML-Code abändern.
Da ich kein Fan von Frames bin frage ich mich:
Gibt es da einen eleganten Weg, den Code der Navigation extra als Datei zu hinterlegen die man dann ( serverseitig ? ) einbindet ?
Erschwerend kommt hinzu das die 100 Html-Seiten, PHP-Scripts beinhalten und somit die Extension *.php haben
Funktioniert dies mit SSI ? ( aber da sollte die Extension *.shtml lauten, oder ? )
[…]
Würde sich nun die Navigation ändern, so müsste man auf allen
100 Seiten den HTML-Code abändern.
[…]
Gibt es da einen eleganten Weg, den Code der Navigation extra
als Datei zu hinterlegen die man dann ( serverseitig ? )
einbindet ?
Erschwerend kommt hinzu das die 100 Html-Seiten, PHP-Scripts
beinhalten und somit die Extension *.php haben
nein, das macht es einfach:
<?php include("datei.html");<br />?\>
Oder nur
include("datei.html");
wenn das menu an eine Stelle soll, die schon von PHP-Tags umschlossen ist.
<?php :include("datei.html"); ?\>
Oder nur
include("datei.html");
wenn das menu an eine Stelle soll, die schon von PHP-Tags
umschlossen ist.
Thats it.
Ich empfehle die lektuere von
[http://www.selfphp.info/index.php](http://www.selfphp.info/index.php)
Greetinx
Christian
--
[http://www.html-workshop.de](http://www.html-workshop.de)