@t0mecki - wszystkie pliki bede musialy miec rozszerzenie w php.
a robisz to w ten sposob:
1. tworzysz nowy plik, w ktorym umieszczasz sam kod php i zapisujesz go z rozszerzeniem *.php lub *.inc.
2. potem na kazdej stronie, na ktorej ma sie pojawic menu, w jego miejsce dajesz cos takiego:
<?php
include('katalog/plik.inc');
?>
po prostu w nawiasach podajesz sciezke pliku zawierajacego menu.
jezeli natomiast switch(), to sprawa wyglada troche inaczej.
masz strone, w ktorej bedziesz zmienial np. tylko tresc w srodku.
robisz wtedy:
1. w menu dopisujesz do linkow ?link=nazwa, np.
<a href="index.php?link=home">home
</a><br /> <a href="index.php?link=book">ksiega gosci
</a><br /> <!-- i tak dalej -->
2. w miejscu, gdzie ma sie zmieniac tresc dajesz kod:
<?php
//najpierw musisz sprawdzic, czy zmienna zostala przeslana
//jezeli tak, to wykonaj
if (isset($_GET['link'])) {
//sprawdzasz wartosc przeslanej zmiennej
switch ($_GET['link']) {
//jezeli ma wartosc 'home'
case 'home':
include('home.inc');
break;
//jezeli ma wartosc 'book'
case 'book':
include('book.inc');
break;
//i tak dalej
//nalezy tez dodac wartosc domyslna
default:
break;
}
//jezeli zmienna nie zostala przeslana
} else {
}
?>
stosujesz albo to, albo to