Tom's Guide > Forum > Programmation > problème ancre avec php

problème ancre avec php

Forum Programmation : problème ancre avec php

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,
Je vais vous exposer mon problème, j'essaye de créer des ancres sur mes articles or voilà j'utilise des cases pour faire mes liens et je n'arrive pas à placer mes ancres.
Voic quelques ligne de code pour voux explicité en détails mon problème.

Script permettant d'accèder aux pages:

Code :
  1. <?php
  2. if(isset($_GET["page"])) $page = $_GET["page"];
  3. else $page = "";
  4. // On affiche la page associée à la page
  5. switch ($page)
  6. {
  7. default: include('accueil.php'); break;
  8. case 'Accueil': include('accueil.php'); break;
  9. case 'Annuaire#ancre': include('annuaire.php'); break;
  10. case 'Liens#ancre': include('liens.php'); break;
  11. case 'Partenaire#ancre'': include('partenaire.php'); break;
  12. }
  13. ?>



J'ai essayé ce type d'ancrage mais ça ne marche pas:

Code :
  1. <ul id="menu">
  2.   <li class="first">
  3.     <a href="index.php?page=Accueil">Accueil</a>
  4.   </li>
  5.   <li class="first">
  6.     <a href="#">Communauté</a>
  7.     <ul>
  8.       <li><a href="index.php?page=Liens#ancre"><span>Liens</span></a></li>
  9.       <li><a href="index.php?page=Annuaire#ancre"><span>Annuaires</span></a></li>
  10.       <li><a href="index.php?page=Partenaire#ancre" class="disabled"><span>Partenaires</span></a></li>
  11.     </ul>
  12.   </li>
  13. </ul>



Voici un exemple de page avec l'ancre:

Code :
  1. <h3>Annuaires</h3><a name="ancre">ancre</a>
  2. <p align="justify">mon blablabla</p>



Ce type d'ancre ne marche pas, il ne m'affiche plus du tous les pages.

Donc j'ai essayé ce code alternatif:

Code :
  1. <?php
  2. if(isset($_GET["page"])) $page = $_GET["page"];
  3. else $page = "";
  4. // On affiche la page associée à la page
  5. switch ($page)
  6. {
  7. default: include('accueil.php'); break;
  8. case 'Accueil': include('accueil.php'); break;
  9. case 'Annuair': include('annuaire.php#ancre'); break;
  10. case 'Liens': include('liens.php#ancre'); break;
  11. case 'Partenaires'': include('partenaire.php#ancre'); break;
  12. }
  13. ?>



Mais encore une fois le code ne marche pas. Cette fois ci il me met une erreur d'include car il ne trouve plus mes pages.

Je n'arrive pas à résoudre ce problème qui à vos yeux peut s'avéré simple ce qui n'est pas le cas pour moi.
Donc avez vous une idée pour faire fonctionner ce script !

Je vous remercie d'avance.

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

bizare j'aurais fait la meme chose que toi sur la 2eme méthode, ...

Répondre à okin@IDN
Tom's Guide > Forum > Programmation > problème ancre avec php
Aller à :

Il y a 2518 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens