Passer une valeur $_POST dans un formulaire
ddami1
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
gigaga Messages postés 2347 Date d'inscription Statut Membre Dernière intervention -
gigaga Messages postés 2347 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je me demande si ce code est correct :
<form id="moteur" name="moteur" method="post" action="resultats.php?ou=<? echo $_POST['departement']; ?>" >
Car je n'arrive pas à passer la valeur de mon champ "departement" dans mon URL...
Comment je dois m'y prendre?
Merci
Je me demande si ce code est correct :
<form id="moteur" name="moteur" method="post" action="resultats.php?ou=<? echo $_POST['departement']; ?>" >
Car je n'arrive pas à passer la valeur de mon champ "departement" dans mon URL...
Comment je dois m'y prendre?
Merci
5 réponses
-
departement est un élément du formulaire moteur? Si oui, alors il n'a rien a faire, c'est envoyé directement en POST.
-
Et si je veux le passer dans mon URL alors, comment je fais?
Je voudrai par exemple obtenir l'URL suivante : "resultats.php?ou=Nord"
-> où le mot "Nord" serait la valeur envoyée par mon champ de formulaire. -
resultats.php?ou=Nord
Alors c'est envoyé en GET, pas en POST
$_GET['ou'] -
Si je met en méthode GET, ça ne donne pas ce que je veux, ça donne : "resultats.php?departement=Nord&Rechercher=Lancer+la+recherche".
C'est pas super...
Y'a pas un moyen de passer la valeur renseignée dans mon champ dans l'URL? -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Tu peux pas faire du GET et du POST en meme temps
soit tu mets post et tu mets département dans un champs HIDDEN
soit tu mets departement directement dans l'URL (GET) : document.location=url?departement=...