Mise à jour de site web
Fermé
ellimac60
-
19 sept. 2010 à 18:06
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 - 19 sept. 2010 à 18:56
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 - 19 sept. 2010 à 18:56
A voir également:
- Mise à jour de site web
- Site de telechargement - Accueil - Outils
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Site comme coco - Accueil - Réseaux sociaux
- Mise a jour kindle - Guide
1 réponse
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
19 sept. 2010 à 18:56
19 sept. 2010 à 18:56
Salut.
Pour permettre la modification du contenu sans toucher au code source, il va falloir coder en PHP (ou n'importe quel autre langage de programmation exécuté sur le serveur).
Je ne comprends pas vraiment la seconde question.
Si tu veux par exemple éviter de répéter le code des menus, de l'entête et du pied de page, tu peux utiliser du PHP pour inclure le contenu d'un fichier dans le fichier actuel.
Par exemple, index.php :
photos.php :
Ou tu peux faire l'inverse, c'est-à-dire inclure un fichier contenant le contenu dans la page :
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
Pour permettre la modification du contenu sans toucher au code source, il va falloir coder en PHP (ou n'importe quel autre langage de programmation exécuté sur le serveur).
Je ne comprends pas vraiment la seconde question.
Si tu veux par exemple éviter de répéter le code des menus, de l'entête et du pied de page, tu peux utiliser du PHP pour inclure le contenu d'un fichier dans le fichier actuel.
Par exemple, index.php :
<?php include 'templates/code-au-dessus-du-contenu.php'; ?> <h1>Page d'accueil</h1> Le contenu <?php include 'templates/code-en-dessous-du-contenu.php'; ?>
photos.php :
<?php include 'templates/code-au-dessus-du-contenu.php'; ?> <h1>Photos</h1> <img src="images/image1.png" alt="" /><br/> <img src="images/image2.png" alt="" /><br/> <img src="images/image3.png" alt="" /><br/> <img src="images/image4.png" alt="" /><br/> ... <?php include 'templates/code-en-dessous-du-contenu.php'; ?>
Ou tu peux faire l'inverse, c'est-à-dire inclure un fichier contenant le contenu dans la page :
... <body> <div id="entete"> ... </div> <div id="menu"> ... </div> <div id="contenu"> <?php $pages = array('index','photos','contact'); if(isset($_GET['page']) && in_array($_GET['page'], $pages)) { include 'contenus/'.$_GET['page'].'.php'; } else { include 'contenus/index.php'; } ?> </div> <div id="footer"> ... </div> </body> </html>
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql