[Problème] Ajout de liens sur plusieurs pages
Résolu
LonelyBoy
Messages postés
130
Date d'inscription
Statut
Membre
Dernière intervention
-
LonelyBoy Messages postés 130 Date d'inscription Statut Membre Dernière intervention -
LonelyBoy Messages postés 130 Date d'inscription Statut Membre Dernière intervention -
Bonsoir à tous,
J'ai commencé à créer un site Web sur les mangas et plus généralement l'univers japonais, pour l'instant tout se passe plus ou moins assez bien. Et en faite j'avais une question qui me tracasse un peu et j'aimerais trouver une réponse. C'est pour cela que je m'adresse à la communauté de CCM.
Pour donner plus de détails, j'ai mis à droite des pages un menu qui permet de naviguer rapidement en plus d'un mini-chat, et je voulais savoir, si je devais rajouter un lien ou un élément au menu plus tard ou même par exemple un espace de sondage ou autre, n'importe où dans tout le site, est-ce que je devrais le recopier manuellement dans toutes les pages que j'aurais, ou existe-il un moyen plus simple mais surtout plus rapide et qui prend moins de temps et d'effort, parce que je compte bien parler de plusieurs sujet sur le site et j'en aurais pour des cinquantaines de pages au moins si ce n'est des centaines plus tard...
J'espère que mon message a été un peu clair =s ... et j'espère aussi que quelqu'un peut me répondre, si possible rapidement, et proposer un moyen de faire ce "boulot"... que ce soit des scripts ou n'importe quoi... je précise juste que je ne suis pas un expert en HTML, que je viens de commencer et que j'utilise Dreamweaver CS4 pour l'édition des pages...
Je voulais aussi en profiter pour demander par quel moyen je pourrais ajouter des sortes de "news" sur la page d'accueil sans devoir modifier mon code HTML à chaque fois, et surtout pour pouvoir garder une sorte d'archive... que les infos soient classé du plus récent au plus ancien, comme en peut trouver sur la plupart des sites dynamiques... si il existe des scripts ou des sites qui proposent un tel service ce serait le bienvenu ^^
Enfin, merci d'avance à ceux ou celles qui répondront à mes questions =)
LonelyBoy ( ou Łυиαту¢к )
J'ai commencé à créer un site Web sur les mangas et plus généralement l'univers japonais, pour l'instant tout se passe plus ou moins assez bien. Et en faite j'avais une question qui me tracasse un peu et j'aimerais trouver une réponse. C'est pour cela que je m'adresse à la communauté de CCM.
Pour donner plus de détails, j'ai mis à droite des pages un menu qui permet de naviguer rapidement en plus d'un mini-chat, et je voulais savoir, si je devais rajouter un lien ou un élément au menu plus tard ou même par exemple un espace de sondage ou autre, n'importe où dans tout le site, est-ce que je devrais le recopier manuellement dans toutes les pages que j'aurais, ou existe-il un moyen plus simple mais surtout plus rapide et qui prend moins de temps et d'effort, parce que je compte bien parler de plusieurs sujet sur le site et j'en aurais pour des cinquantaines de pages au moins si ce n'est des centaines plus tard...
J'espère que mon message a été un peu clair =s ... et j'espère aussi que quelqu'un peut me répondre, si possible rapidement, et proposer un moyen de faire ce "boulot"... que ce soit des scripts ou n'importe quoi... je précise juste que je ne suis pas un expert en HTML, que je viens de commencer et que j'utilise Dreamweaver CS4 pour l'édition des pages...
Je voulais aussi en profiter pour demander par quel moyen je pourrais ajouter des sortes de "news" sur la page d'accueil sans devoir modifier mon code HTML à chaque fois, et surtout pour pouvoir garder une sorte d'archive... que les infos soient classé du plus récent au plus ancien, comme en peut trouver sur la plupart des sites dynamiques... si il existe des scripts ou des sites qui proposent un tel service ce serait le bienvenu ^^
Enfin, merci d'avance à ceux ou celles qui répondront à mes questions =)
LonelyBoy ( ou Łυиαту¢к )
A voir également:
- [Problème] Ajout de liens sur plusieurs pages
- Comment supprimer une page sur word - Guide
- Vérificateur de liens - Guide
- Lien de rajout pour bara facebook - Forum Webmastering
- Demande d'ajout snap qui disparait ✓ - Forum Snapchat
- Ajout rapide snap - Forum Snapchat
6 réponses
Je t'invite à regarder du côté de PHP.
PHP fait souvent des miracles et c'est en fait à ça qu'il sert.
Renseigne toi plus particulièrement sur la fonction include() qui permet d'inclure du code se trouvant sur une page, vers une autre.
Je m'explique:
Tu as une page a et une page b.
Sur ces deux pages tu as une partie du code qui est commune.
Pourquoi donc l'écrire deux fois alors qu'il est identique ?
La solution:
Tu copie cette partie du code sur un fichier c.
Tu renommes tes fichiers en .php et tu met à la place du code que tu as enlevé et mis sur le fichier c le code suivant:
Tu met juste ça.
Le code qui se trouve sur le fichier c sera "inclue" dans tes fichiers a et b. Ainsi plus besoin de le modifier sur x pages.
Dans un premier temps ça pourra t'aider et te faciliter la tache.
Si tu veux faire quelques chose d'un peu plus développer, regarde ce tuto: http://doc.arthezius.fr/...
Là, c'est toute la structure de la page que tu vas conserver.
PHP fait souvent des miracles et c'est en fait à ça qu'il sert.
Renseigne toi plus particulièrement sur la fonction include() qui permet d'inclure du code se trouvant sur une page, vers une autre.
Je m'explique:
Tu as une page a et une page b.
Sur ces deux pages tu as une partie du code qui est commune.
Pourquoi donc l'écrire deux fois alors qu'il est identique ?
La solution:
Tu copie cette partie du code sur un fichier c.
Tu renommes tes fichiers en .php et tu met à la place du code que tu as enlevé et mis sur le fichier c le code suivant:
<?php include('url_fichier_c.php'); ?>
Tu met juste ça.
Le code qui se trouve sur le fichier c sera "inclue" dans tes fichiers a et b. Ainsi plus besoin de le modifier sur x pages.
Dans un premier temps ça pourra t'aider et te faciliter la tache.
Si tu veux faire quelques chose d'un peu plus développer, regarde ce tuto: http://doc.arthezius.fr/...
Là, c'est toute la structure de la page que tu vas conserver.
Bonjour,
Tout d'abord merci pour la réponse ^^ . En fait, je n'ai pas tout bien saisi il me manque quelques précisions =s.
Le code de ma partie gauche que je souhaiterai modifier est celui ci:
Pour le fichier php que je dois créer, comment dois-je procéder ? dois copier directement ce code dans le code source du fichier sans rien rajouter d'autres en en-tête ? Que doit contenir mon fichier php ? je n'ai jamais travaillé sur la création d'un fichier php et je ne m'y connais pas en php c'est pour cela que je me pose tant de questions.
Vous avez aussi dit qu'il fallait renommer les fichier en .php, je dois renommer toutes mes pages en .php ou seulement celle qui contiendra le code de mon menu ?
et aussi comme vous auriez pu le constater mes menus sont basés sur une feuille css, est-ce que j'obtiendrais le même résultat si j'utilisais votre méthode ? dois-je relier le fichier "c" à ma feuille css ? si oui alors est-ce comme pour un fichier html ?
Désolé si je pose beaucoup trop de questions, mais je me sens un peu perdu, et j'espère que j'obtiendrai une réponse à quelques unes de mes questions ^^
Merci d'avance
LonelyBoy
Tout d'abord merci pour la réponse ^^ . En fait, je n'ai pas tout bien saisi il me manque quelques précisions =s.
Le code de ma partie gauche que je souhaiterai modifier est celui ci:
<div class="conteneur_left"> <div class="menu_left_head_1">Menu</div> <div class="menu_left_2"> <ul id="simpleliste"> <li>҉ <a href="index.html">Accueil</a></li> <li>҉ <a href="animes/index.html">Animes</a></li> <li>҉ <a href="mangas/index.html">Mangas</a></li> <li>҉ <a href="j-muzik/index.html">J-Muzik</a></li> <li>҉ <a href="dramas/index.html">Dramas</a></li> <li>҉ <a href="films/index.html">Films</a></li> <li>҉ <a href="goodies/index.html">Goodies</a></li> <li>҉ <a href="partenaires.html">Partenaires</a></li> <li>҉ <a href="contact.html">Contact</a></li> <li>҉ <a href="livre-dor/livre-dor.html">Livre d'or</a></li> </ul> </div> <div class="menu_left_foot"></div> <div class="menu_left_head_1">Liens rapides</div> <a href="animes/index.html"><div class="icone_left1"></div></a> <a href="mangas/index.html"><div class="icone_left2"></div></a> <a href="j-muzik/index.html"><div class="icone_left3"></div></a> <a href="dramas/index.html"><div class="icone_left4"></div></a> <a href="films/index.html"><div class="icone_left5"></div></a> <div class="menu_left_head_1">Chat</div> <br /> < "tout ce qui suit est le code du chat que j'ai supprimé ici car inutile..." > </div>
Pour le fichier php que je dois créer, comment dois-je procéder ? dois copier directement ce code dans le code source du fichier sans rien rajouter d'autres en en-tête ? Que doit contenir mon fichier php ? je n'ai jamais travaillé sur la création d'un fichier php et je ne m'y connais pas en php c'est pour cela que je me pose tant de questions.
Vous avez aussi dit qu'il fallait renommer les fichier en .php, je dois renommer toutes mes pages en .php ou seulement celle qui contiendra le code de mon menu ?
et aussi comme vous auriez pu le constater mes menus sont basés sur une feuille css, est-ce que j'obtiendrais le même résultat si j'utilisais votre méthode ? dois-je relier le fichier "c" à ma feuille css ? si oui alors est-ce comme pour un fichier html ?
Désolé si je pose beaucoup trop de questions, mais je me sens un peu perdu, et j'espère que j'obtiendrai une réponse à quelques unes de mes questions ^^
Merci d'avance
LonelyBoy
Si cette partie (que tu as mis précédement) est commune à toute tes pages, oui tu met ce code et uniquement ce code dans ton fichier php (exemple menu.php ou menu.html, les deux fonctionneront en fait) et tu le remplace dans tes autres page par
<?php
include('menu.php');
?>
ou
<?php
include('menu.html');
?>
La page contenant ce code php devant absolument porter l'extension .php sinon cela ne fonctionnera pas.
Ton code final, tel qu'il apparaîtra dans ta page sera identique car le PHP s'exécute coté serveur et restitue du code html à ton navigateur.
(Je précise juste que si tu veux faire des tests en local, tu devra installé un serveur web local comme EasyPHP ou Wamp sinon le code PHP ne sera pas exécuté.)
<?php
include('menu.php');
?>
ou
<?php
include('menu.html');
?>
La page contenant ce code php devant absolument porter l'extension .php sinon cela ne fonctionnera pas.
Ton code final, tel qu'il apparaîtra dans ta page sera identique car le PHP s'exécute coté serveur et restitue du code html à ton navigateur.
(Je précise juste que si tu veux faire des tests en local, tu devra installé un serveur web local comme EasyPHP ou Wamp sinon le code PHP ne sera pas exécuté.)
Merci beaucoup ça a l'air de marcher ^^ j'ai fait des tests sur le serveur ( j'y arrive pas en local avec EasyPHP -_-" ) c'est simple comme astuce même si j'ai "galéré" un peu x) . Si j'applique ça aux deux menus que j'ai + le footer ça serait le top xD
Maintenant il me reste ma page d'accueil que je veux transformer en page de News mais je pense que je trouverais des scripts ou quelque chose comme ça qui m'aidera.
Merci encore pour tes réponses et ton aide, maintenant j'ai envie d'en apprendre plus sur PHP tiens =) Grâce à toi j'ai un gros problème de résolu ^^
Cordialement,
LonelyBoy
Maintenant il me reste ma page d'accueil que je veux transformer en page de News mais je pense que je trouverais des scripts ou quelque chose comme ça qui m'aidera.
Merci encore pour tes réponses et ton aide, maintenant j'ai envie d'en apprendre plus sur PHP tiens =) Grâce à toi j'ai un gros problème de résolu ^^
Cordialement,
LonelyBoy
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question