Se ho ben capito vuoi far si che la pagina compare affianco al meno, vero?
Se si, hai due modi per farlo.
1. Inserisce in tutte le pagine il menu
2. Prendi il nome della pagina, passato tramite metodo get nel querystring ( url ) e lo includi al posto del contenuto, affianco al menu.
Ad esempio: avendo un url del tipo tuosito.it/?pagina=dovesiamo
Ti basta inserire questo codice php affianco i contenuti per includere la pagina affianco al menu:
Codice PHP:
<?php
// se esiste la variabile get ( nell'url )
if (isset ($_GET ["pagina"])) {
// se esiste il file con stesso nome della variabile
if (file_exist ($_GET ("pagina") . ".html")) {
include ($_GET ("pagina") . ".html") // includo il file
}else {
echo "Pagina inesistente"; // altrimente stampo pagina inesistente
}
}else { // altrimenti ( se no esiste la variabile pagina
include ("home.html"); // includo la home
}
?>
Ho commentato il codice per fartelo capire.
Cinceramente io preferisco la seconda soluzione anche perche il php é dinamico proprio per questi casi, ma, visto che da quello che ho capito no vuoi alterare la struttura dell'url ti ho consigliato anche la prima.