PHP url rewriting avec form method GET

Résolu
Pascal_22 Messages postés 559 Statut Membre -  
Pascal_22 Messages postés 559 Statut Membre -
Bonjour,

J'ai une page web écrit avec la réécriture d'url, dans cette même page, j'ai un formulaire de recherche qui permet de spécifier un prix. Mon formulaire à la méthode GET:
<form action="<?php echo $_SERVER['REQUEST_URI'];?>" method="GET">

Ce formulaire, lorsqu'il est soumis, il appel la même page.

Lorsque je soumet le formulaire, je vois dans l'url le input text avec la bonne valeur, cependant quand je veux récupéré ca valeur et que je fais if(isset($_GET["prix"])) il ne rentre pas dans cette condition.

Si je change la méthode pour POST, ca marche... sauf que je préfers le GET...

Savez-vous pourquoi cela ne fonctionne pas?

Merci

3 réponses

  1. Pascal_22 Messages postés 559 Statut Membre 54
     
    Bonsoir,

    Je crois avoir trouver...

    Je n'ai que rajouter ,QSA a la fin de cette ligne..

    RewriteRule ^a-([a-zA-Z0-9-]+)-catID([0-9]+) Result-cat.php?catname=$1&catid=$2 [L,QSA]


    Merci!

    Pascal
    1
  2. JooS Messages postés 2705 Statut Membre 228
     
    Salut ...
    Peut être que t'as oublier quelque chose dans ton .htaccess !!
    0
  3. -Quentoche- Messages postés 705 Statut Membre 200
     
    Bonsoir !
    Poste la ligne du .htaccess qui correspond
    Signature non conforme - Publicité supprimée Modération CCM
    0