Simplification mise en page d'un site

Résolu/Fermé
Utilisateur anonyme - 13 févr. 2006 à 15:13
 Utilisateur anonyme - 13 févr. 2006 à 16:46
Bonjour à tous

Mon problème se situe au niveau des mise à jours, si je met à jours un élément commun à toute les pages, je doit modifier cet élément page par page ce qui devient fastidieux au bout d'un moment, donc j'aimerais savoir si il existe un moyen de définir un seul et unique menu, lequel lorsqu'il est mis à jour s'applique à toute les page.

Merci.

A voir également:

5 réponses

Utilisateur anonyme
13 févr. 2006 à 15:38
Pour préciser, je voudrais savoir si celà est possible sans base de données.
Merci
0
ben un bête js externe ferait l'affaire

Tu crées un fichier menu.js et dedans tu mets:
document.write('<p><a href="index.htm"><b>Accueil</b></a></p>');
document.write('<p><a href="page1.htm"><b>Page1</b></a></p>');
document.write('<p><a href="page2.htm"><b>page2</b></a></p>');


Sur ta page tu l'appelles avec le lien (là où tu le veux):
<SCRIPT type="text/javascript" SRC="menu.js"> </SCRIPT>
0
Utilisateur anonyme
13 févr. 2006 à 16:17
En effet j'avais pas pensé au javascript, je commencais déjà à m'orienté vers une base de données.
Je test ta solution en tout cas un grand merci pour ton aide.
0
Ohm-WorK Messages postés 1464 Date d'inscription mardi 25 octobre 2005 Statut Contributeur Dernière intervention 29 octobre 2019 420
13 févr. 2006 à 16:27
Salut

un fichier php que tu appellerai fonction.php par exemple, et dedans, tu créer une fonction :

function menu{
echo '<a href="accueil.php">Accueil</a></br>';
echo '<a href="page1.php">Page 1</a></br>';

Et dans ta page, tu met avant d'appeler la fonction
require('fonction.php');

et après tu appelle ta fonction
menu( );

C'est un peu la meme solution que propose king, mais ca te permet de rester dans un seul langage de programmation...

Tchusss
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
13 févr. 2006 à 16:46
Salut
merci pour la solution en php, j'ai testé les deux méthodes, qui marchent très bien, cependant je garde celle en php, celle en js présente un inconvénient, avec IE les js sont bloqués par défaut chez moi donc je suppose qu'il doivent l'être chez les autres internautes ce qui présente un inconvénient.
En tout les cas merci pour votre aide.
0