Bonjour, je cherche à récupérer l'url exact dans lequel se trouve l'utilisateur, avec les get etc... pour que selon la catégorie ou il se trouve, quand il clique sur affichage liste, ça s'affiche avec les variables du get et sous forme de liste

Donc je fais ça mais c'est pas bon

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
$url=$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];
 
echo '
<div id="form">
    <form name="myform" action="'.$url.'" method="GET">
       <input type="radio" name="aff" value="liste" checked>Liste
       <input type="radio" name="aff" value="image">image
       <input type="submit" value="afficher">
    </form>
</div>
';
Mais je ne sais pas si je dois mettre l'url dans action, j'avais essayé de mettre ça dans action, il faut que je récupère après la variable affichage (dans le value des radio button) pour traiter l'affichage.

Pour l'instant, ce que ça fait, c'est que ça me renvoie sur la page en me virant tous les get et me rajoutant ?aff=liste/image

Merci