@delfinium: opanuj sie

czego ty go uczysz, to jest jakaś w ogole droga na około
@rogeros: zastosuj taki sposob:
zrob se pliki:
1.layout.php:
<table style="width:100%;"> <? include ('menu.php'); ?>
<? include ($page_content_for_layout); ?>
2.menu.php:
<table style="width:100%;"> <a href="index.php?page=main">Strona glowna
</a>
<a href="index.php?page=gallery">Galeria
</a>
<a href="index.php?page=contact">Kontakt
</a>
3. main.php
<h2>To jest zawartosc strony glownej :)
</h2>
4. gallery.php
<h2>To jest zawartosc galerii
</h2>
5. contact.php
<h2>To jest zawartosc strony kontaktowej

Fajne nie? ;)
</h2>
i najciekawszy:
6.index.php
<?
$page = 'main';
if (isset($_GET['page'])) $page = $_GET['page'];
switch ($page)
{
default:
'main':
$page_title = 'Strona glowna';
$page = 'main';
break;
'gallery':
$page_title = 'Galeria';
break;
'contact':
$page_title = 'Kontakt';
break;
}
$page_content_for_layout = $page . '.php';
include('layout.php');
?>
No

Mogą być jakieś błędy bo pisałem tutaj z d*py, ale powinno działac
Takie rozwiazanie mozna tez roziwnąć dodając akcje do kazdego templejta , ktore wykonają sie przed nim.
Zastanów sie nad tym kodem