Damit ich das Menü meiner Homepage bei einer Änderung nicht auf allen Seiten nachtragen muss, möchte ich es per include auf allen Seiten einfügen.
Ich bin folgendermassen vorgegangen.
Die Datei, die das Menü beinhaltet (menu.htm im Ordner '/pages/'):
Auf der Seite, wo das Menü eingefügt werden soll (index.htm im Ordner '/'):
Wenn ich die Seite nun über XAMPP im Browser anschaue, wird sie angezeigt, allerdings ist das Menü nicht vorhanden. Es erscheint auch keine Fehlermeldung...
Ich bin folgendermassen vorgegangen.
Die Datei, die das Menü beinhaltet (menu.htm im Ordner '/pages/'):
PHP:
<ul>
<li id="navi01"><a href="index.html" target="_self" title="Zur Startseite">Startseite</a></li>
<li id="navi02"><a href="kontakt.html" target="_self" title="Zum Kontaktformular">Kontakt</a></li>
</ul>
Auf der Seite, wo das Menü eingefügt werden soll (index.htm im Ordner '/'):
PHP:
<div id="navibereich">
<?php include('/pages/menu.htm'); ?>
</div>
Zuletzt bearbeitet: