mac

La fonction Php include()

------------------------------------------------------------------------------------------------------------------------------------------------

Role : Elle permet à travers une petite ligne de code d'inclure un page (PHP ou HTML) dans une autre page PHP.

Fonctionnement : Cette fontion va chercher le contenu d'une page que vous avez selectionné, pour pouvoir ensuite l'incorporé dans l'endroit ou vous avez mis le code.
Exemple en language non informatique : "Mets ici le contenu de la page annexe.php". PHP va alors "prendre" le contenu de la page annexe.php et le mettre là où vous lui avez dit.

Utilité : Vous avec un site qui possède un menu sur la gauche. Avant il fallait éditer le menu pour chaque page de votre site (un travail fou). Maintenant, grace à la fonction include() vous n'aurez qu'une seule page à modifier.

Procédure : (pour inclure la page annexe.php)

   <?php     include("annexe.php");     ?>

Exemple :

La page index.php contient 2 includes : haut.php (bannière, logo, pub, titre) et menu.php (le menu du site). Vient ensuite le contenu proprement dit de la page index.php

Le code de cette page : (Php)

   <div id="haut">         <?php         // On inclue le haut de la page         include("haut.php");         ?>      </div>
    <div id="menu">      <?php      // On inclue le menu      include("menu.php");      ?>      </div>
    <?php      // Ici nous mettrons le code du contenu de notre page index.php      ?>

Dans un premier temps on a inclu les 2 pages haut.php et menu.php et dans un deuxième temps on a ajouté le contenu index.php

------------------------------------------------------------------------------------------------------------------------------------------------