Utiliser un modèle de page en php

Soyez le premier à donner votre avis sur cette source.

Snippet vu 15 919 fois - Téléchargée 29 fois

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

Ajouter un commentaire

Commentaires

soniaCHEBBAH
Messages postés
1
Date d'inscription
vendredi 21 juin 2013
Statut
Membre
Dernière intervention
22 juin 2013
-
BONSOIR
quand le menu que l'on veut répéter il se trouve dans un dossier comment ,on fait pour appeler en utilisant include s'il vous plait
lolitta2007
Messages postés
1
Date d'inscription
vendredi 18 mai 2007
Statut
Membre
Dernière intervention
18 mai 2007
-
modifier+code+php
cs_Arkko
Messages postés
192
Date d'inscription
mercredi 26 décembre 2001
Statut
Membre
Dernière intervention
31 janvier 2007
-
cs_Tortuegeniale
Messages postés
1123
Date d'inscription
lundi 7 janvier 2002
Statut
Membre
Dernière intervention
26 juin 2008
1 -
matrey
Messages postés
399
Date d'inscription
jeudi 31 janvier 2002
Statut
Membre
Dernière intervention
6 septembre 2004
-

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.