Utiliser un modèle de page en php

Contenu du snippet

Voilà, avec cette méthode très simple vous allez éviter de retaper dans toutes vos pages le titre, le menu, etc, ... et le bas de page. Cela vous évitera aussi de devoir modifier une à une vos pages lorsque vous avez une modifications à faire sur le menu par exemple.

Source / Exemple :


// une page de votre site :

<?php include 'header.php'; ?>
<br>
<h3>Bienvenue sur ma page en PHP !!</h3><br><br>
<p class="texte">Bon bah voilà on y est, ça c'est une page d'exemple, vous mettez entre les deux codes php le contenu habituel de votre page.</p>
<?php include 'footer.php'; ?>

// le fichier header :

<html>
<head>
<style>
p.texte { ... }
h3 { ... }
h5 { ... }
</style>
<title> ... </title>
</head>
<body>
<center><h5>Mon gros titre</h5></center><br><br>
ici mon menu

// le fichier footer :

<center>Copyrights 2003 - tous droits réservé</center>
</body>
</html>

// la page php avec les includes reçue dans le navigateur :

<html>
<head>
<style>
p.texte { ... }
h3 { ... }
h5 { ... }
</style>
<title> ... </title>
</head>
<body>
<center><h5>Mon gros titre</h5></center><br><br>
ici mon menu
<br>
<h3>Bienvenue sur ma page en PHP !!</h3><br><br>
<p class="texte">Bon bah voilà on y est, ça c'est une page d'exemple, vous mettez entre les deux codes php le contenu habituel de votre page.</p>
<center>Copyrights 2003 - tous droits réservé</center>
</body>
</html>

Conclusion :


Bon, la page d'exemple est vraiemtn très basique, mais c'est écrit à la volée pour l'exemple.

En fait, lors de l'appel de la page, php remplace include 'header.php' par le contenu du fichier header, il en est de même pour le fichier footer.php.

Si comme beaucoup votre site est constitué d'un gabarit uniforme pour tout le site, plutôt que de recopire le code dans chaque page, il vous suffit d'utiliser cette méthode.

Que la force du PHP soit avec toi ;-)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.