INTERNET EXPLORER? Ti consiglio di navigare questo sito con Mozilla Firefox oppure con Google Chrome.

Creare un menu dinamico in Php

Autore: Jacopo Nuzzi | Tell a Friend

Corso PHP
Impara a creare siti dinamici professionali con PHP!

Corso MySQL
Impara a gestire il famoso database gratuito!

Corso Linux
Impara a gestire il famoso sistema operativo open source!

Con questo semplicissimo script è possibile creare un menu dinamico. Allo scopo sono utilizzati gli array, e ci servoe una sola pagina (navigation.php).

Vediamo il codice:

<?PHP
    function navigation()
    {
        global $HTTP_HOST;

        $nav[] = array(
            "txt" => "Homepage",
            "pag" => "index.php"
        );
        $nav[] = array(
            "txt" => "Links",
            "pag" => "links.php"
        );
        $nav[] = array(
            "txt" => "Contatti",
            "pag" => "contatti.php"
        );

        for ($id = 0; $id <= count($nav) - 1; $id++)
        {
            echo "<a href="http://" . $HTTP_HOST . "/" . $nav[$id]["pag"] . "">" . $nav[$id]["txt"] . "</a><br>
";
        }
    }
?>
Per aggiungere un'altra sezione, basta aggiungere questa stringa di codice:
$nav[] = array(
    "txt" => "Nome_Della_Sezione",
    "pag" => "Pagina_Della_Sezione.Estensione"
);
Ed ora vediamo come visualizzare il menu su tutte le pahine .php che volete:
<?PHP
    require("navigation.php");
    navigation();
?>

IN EVIDENZA
HOT LINKS