Creer un lien sur la meme page en php
Résolu
missou55
Messages postés
52
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je viens de decouvrir qu'il est possible de creer un lien vers la meme page en ecrivant ceci :
Le probleme, c'est que je perds mes variable de get qui etaient dans la page au depart, c'est a dire que je recupere la page aaa.php?langue=fr alors que je voudrais la page suivante aaa.php?langue=fr&cat=1
Y a-t-il une solution?
Merci
Je viens de decouvrir qu'il est possible de creer un lien vers la meme page en ecrivant ceci :
<a href="?langue=fr"... >
Le probleme, c'est que je perds mes variable de get qui etaient dans la page au depart, c'est a dire que je recupere la page aaa.php?langue=fr alors que je voudrais la page suivante aaa.php?langue=fr&cat=1
Y a-t-il une solution?
Merci
3 réponses
-
tu doit redfinir toute tes variables url
car meme si php sait qu'on veut rester sur la meme page,
c'est comme si tu ouvrai une nouvelle pages. -
OK, c'était une solution alternative a laquelle j'avais penser, mais moins pratique.
Mais si y a pas le choix...
En gros ca donne ca:if(isset($_GET['cat'])){ $link_lang_fr= "?langue=fr&cat=" . $_GET['cat']; $link_lang_en= "?langue=en&cat=" . $_GET['cat']; }
Merci -
oui pourquoi pas
ou tu peut le faire directement sur le lien
<a href="?langue=fr&cat=<?php echo $_GET['cat']; ?>" ></a>