ma scusa perchè sarebbe la configurazione II?
fai così:
Codice PHP:
<?
$p="main";
$title="";
if(isset($_GET['page'])){
$p=$_GET['page'];
if ($_GET['page']=='index'){
$title ="Index";
}
else if ($_GET['page']=='pagina1'){
$title="Pagina 1";
}
}
include("header.php");
include("menu_sx.php");
include("menu_dx.php");
include($p.".php");
include("footer.php");
?>
e poi nello script header.php farai qualcosa del genere:
Codice PHP:
//inizializzi una stringa con la prima parte dell'header fino al titolo della pagina
$html="<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/html4/strict.dtd\">
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-1\">
<meta name=author content=\"xxx\">
<meta name =description content=\"xxx\">
<meta name =copyright content=\"xxx\">
<meta name=generator content=\"xxx\">
<meta http-equiv=keywords content=\"xxx\">
<link rel=\"stylesheet\" type=\"text/css\" href=\"xxx.css\"> <link rel=\"stylesheet\" type=\"text/css\" href=\"xxx.css\" media=\"print\">
<title>";
//concateni la stringa appena creata con il titolo della pagina
$html=$html.$title;
//concateni ciò che hai ottenuto con il resto...
$html=$html."</title>
</head>";
//stampi a video l'header
echo $html;
non va bene?
così l'header è sempre lo stesso, cambia solo il titolo e il resto è tutto uguale a prima