PHP url rewriting avec form method GET [Résolu/Fermé]

Signaler
Messages postés
534
Date d'inscription
lundi 20 mars 2006
Statut
Membre
Dernière intervention
29 août 2014
-
Messages postés
534
Date d'inscription
lundi 20 mars 2006
Statut
Membre
Dernière intervention
29 août 2014
-
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

Messages postés
534
Date d'inscription
lundi 20 mars 2006
Statut
Membre
Dernière intervention
29 août 2014
53
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
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
2465
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
8 juin 2016
223
Salut ...
Peut être que t'as oublier quelque chose dans ton .htaccess !!
Messages postés
631
Date d'inscription
lundi 12 septembre 2011
Statut
Membre
Dernière intervention
9 décembre 2014
177
Bonsoir !
Poste la ligne du .htaccess qui correspond
Signature non conforme - Publicité supprimée Modération CCM