Salve a tutti, io ho una pagina templeate ("es. page.php") e al suo interno faccio caricare dinamicamente il contenuto a seconda del link che premo nel menu.. e per questo ho già una funzione che riporto qui sotto
Codice PHP:
// Funzione per caricare i contenuti nella index
function content()
{
$nav = array("home","galleria","curriculum","link","contatti");
// controllo se esiste un id nell'url del browser
if (isset($_GET['id']) && $_GET['id'] != "" && dirname($_GET['id'])==".")
{
$id = $_GET["id"];
global $nav;
if (in_array($id, $nav))
{
switch ($id)
{
case "home":
include ("home.html");
break;
case "curriculum":
include ("curriculum.html");
break;
case "link":
include ("link.html");
break;
case "contatto":
include ("contatto.php");
break;
case "galleria":
include ("galleria.php");
break;
}
}
else
{
include ("home.html");
}
}
else
{
include ("home.html");
}
}
Il mio problema è questo .... dato che posso aggiungere teoricamente infinite link al menu... come posso evitare tutte le volte di aggiornare lo switch a mano ?
E' possibile trovare un metodo meno elaborato?