par
Cyrano » 22 sept. 2005, 11:57
Utilise urlencode() pour créer les liens et urldecode() pour récupérer les paramètres.
MAIS : le "#" est particulier dans une url, il signifie le pointage vers une ancre dans la page. Une url du genre
www.monsite.com/index.php#rubrique3 va ouvrir la page index et positionner l'ancre "rubrique3" en haut de la fenêtre. Cette ancre peut être soit un attribut name dans une balise <a> soit un attribut "id" dans n'importe quelle balise html. Si donc au milieu de ta page tu as par exemple une balise qui ressemble à <h3 id="rubrique3">3 : le titre de la troisième rubrique</h3>, quand tu ouvrira ta page avec une url comme montré ci-dessus, ce titre <h3> sera la première ligne affichée dans la page et il faudra utiliser la barre de défilement vertical pour voir le haut de la page.
Utilise urlencode() pour créer les liens et urldecode() pour récupérer les paramètres.
[u][b]MAIS[/b][/u] : le "#" est particulier dans une url, il signifie le pointage vers une ancre dans la page. Une url du genre www.monsite.com/index.php#rubrique3 va ouvrir la page index et positionner l'ancre "rubrique3" en haut de la fenêtre. Cette ancre peut être soit un attribut name dans une balise <a> soit un attribut "id" dans n'importe quelle balise html. Si donc au milieu de ta page tu as par exemple une balise qui ressemble à <h3 id="rubrique3">3 : le titre de la troisième rubrique</h3>, quand tu ouvrira ta page avec une url comme montré ci-dessus, ce titre <h3> sera la première ligne affichée dans la page et il faudra utiliser la barre de défilement vertical pour voir le haut de la page.