Probleme avec get

78pvc -  
eolange Messages postés 109 Statut Membre -
bonjour à tous,

quelque chose que je ne comprends pas a propos des GET.

dans une page php récupérant l'erreur 404, par modification du fichier .htaccess, je redirige l'utilisateur avec un header tel que :
header("Location: http://www.site.com?page=blabla")

puis dans la page de redirection, je récupère le GET que je mets dans la SESSION.
normalement, le GET n'a plus d'existance si l'utilisateur clique sur un lien pour naviguer ailleur sur le site. Pourtant, certains liens tels que http://www.site.com/#futur se retrouvent sous la forme http://www.site.com/?page=blabla#futur. Et donc lorsqu'on clique sur ce lien, la page qui s'ouvre est http://www.site.com/?page=blabla#futur avec à nouveau le GET. J'ai essayé de supprimer le GET par unset, de changer la variable $SERVER['URI'] ... mais rien y fait.

quelqu'un a une idée ?

merci
A voir également:

1 réponse

eolange Messages postés 109 Statut Membre 2
 
tu as utiliser des liens absolu au lieu de relatif :)

<a href=www.site.com/#futur > est a utilisé alors que tu utilise: <a href=/#futur>

sinon vide ta variable simplement!

( $_get['']=null ; )
0