Cliqué sur lien et aller sur article choisit

Résolu/Fermé
Signaler
Messages postés
129
Date d'inscription
samedi 10 novembre 2007
Statut
Membre
Dernière intervention
20 mars 2012
-
Messages postés
129
Date d'inscription
samedi 10 novembre 2007
Statut
Membre
Dernière intervention
20 mars 2012
-
Bonjour,

je c'est que ce que je demande est deja dans le forum mais je n'arrive pas a trouvé les mots clefs pour y parvenir.

donc voila ma recherche:

j'ai on va dire 100 articles numéroté de 1 a 100 sur la même page

et j'aimerais que quan l'internaute clique sur un de ces articles via une autre de mes pages, que ca atterisse sur la page des articles et ce recentre sur l'article concerné.

merci d'avance

3 réponses

Messages postés
553
Date d'inscription
mercredi 6 août 2008
Statut
Membre
Dernière intervention
6 août 2010
42
Tu met un id à ton article. Par exemple tu le met dans une balise div.

<div id='5'>
Ton article.
</div>


Et pour le lien qui pointe vers ton article, tu lui met l'url:
tonurl.html#5


Sauf erreur de ma part, tu devrais avoir ce que tu recherches.
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
465
Très simple.
Il faut que tu rajouter un id sur une balise correspondant à chaque article et qui affiche un numéro différent à chaque fois. Tu peux mettre soit l'id de l'article (correspondant à celui de ta base de donnée), soit recalculer un numéro à partir de 1 pour le premier et qui correspondre donc au nombre de réponse (ce qu'on a ici en fait).
Dans ton lien, tu rajoute ensuite ce numéro de cette manière.
http://site.ext/article-1.html#5

Dans cette exemple, je pars du principe que tes pages sont réécrite en url rewriting (d'où l'absence de variable dans l'url et l'extension en html).
Celà marche aussi normalement:
http://site.ext/index.php?page=article&id=1#5

Il suffit juste de rajouter # puis le numéro de l'article.

Tu peux aussi imaginer rajouter un id sur un bloc en pied de page (exemple: id="bas") et l'utiliser pour aller en fin de page.
http://site.ext/index.php?page=article&id=1#bas
Messages postés
129
Date d'inscription
samedi 10 novembre 2007
Statut
Membre
Dernière intervention
20 mars 2012
88
merci a tout les deux c'est bien ce que je recherché c'est génial