J’expose le problème : j’ai fait un encadré “News” sur la page d’acceuil de mon site, cet encadré se retrouve aussi sur toute les autres pages.J’aimerais que quand je modifie un de ces encadrés, l’info se propage toute seule sur les autres pages sans que je n’ai à faire des copier/coller.
Pour propager l’information sur toutes tes pages, l’idéal et le plus simple est de coder un petit script PHP. Mais par contre, tu va devoir coder ce même script sur toutes tes pages, et trouver un moyen de stocker l’information sur une base de données MySQL ou un fichier texte. Ou alors, prendre un fichier texte, qui sera inclut par PHP dans toutes tes pages.
C’est assez simple à réaliser, et comme je suppose que tu ne veux pas te faire chier avec des templates, on va faire un code rapide :
[code]
Ma super page
<?php include('texte_a_inclure.txt');?>
[/code]
Donc, comme tu peux le voir, le système est assez simple : tu as ta page web normale (un peu simplifiée ici :P ), et au milieu, dans un paragraphe, le code PHP qui va inclure le fichier [i]texte_a_inclure.txt[/i]. Et tu met ce code PHP à l'endroit où tu veux, dans n'importe quelle page, à condition que le fichier à inclure soit dans le même répertoire que celui de la page web (ou alors, tu rajoute [i]../[/i] avant le [i]texte_a_inclure.txt[/i]).
Si ça ne marche pas (possible, je peux faire une erreur ), n’hésite pas à poster tes problèmes !
Ça commence…
Alors, déjà : quel est ton hébergeur ? Fais-tu les tests en local, et si oui, as-tu installé PHP ? Il y a un message d’erreur ? Le code PHP est-il affiché ?
Je ne fais pas de test en local,mais easyphp est correctement installé.
J’ai uppé directement les modifications ainsi que les fichers necessaires en pensant a changer les chmod.
Mais ca veux pas…