Ciao,

sto creando un sito in cui l'header e il footer sono 2 include, ora voglio che anche la parte centrale si aggiorni tramite include, però non riesco a farlo.


Facendo una ricerca ho trovato questo codice, però non mi inserisce il contenuto nella parte centrale ma sostituisce tutta la pagina

Codice PHP:
 <? if(isset($_GET['cmd'])) {
  if(
fileexists($_GET['cmd'].".php") {
    include(
$_GET['cmd'].".php";
  } else {
    echo 
"file non trovato";
  }
?>
e nel link devo inserire

Codice PHP:
[url="index.php?cmd=links"]Links[/url


In un'altra discussione ho trovato questo codice e credo che sia quello che più o meno serve a me, però non capisco come posizionare il contentuto nel mezzo della pagina e come devo linkare i pulsanti
Codice PHP:
include("header.php"); 

include(
"menu.php"); 
$p="main"//pagina di default per i contenuti centrali 
if(isset($_GET['page'])){ //pagina passata via parametro 
    
$p=$_GET['page']; 
    if(
$p!=basename($p) || !preg_match("/^[A-Za-z0-9-_]+$/",$p) || $p=="index" || !file_exists($p.".php")) 
        
$p="error"//pagina di errore 
    


include(
$p.".php"); 
include(
"footer.php"); 
Grazie