[RESOLU] Envoi de formulaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Envoi de formulaire

Pas réveillé le Greg...

par xgregx » 13 juin 2005, 17:17

Merci !

par zeus » 13 juin 2005, 17:11

Quand tu attribue la méthode GET à un formulaire, ce qu'il passe dans l'url est le résultat de ton formulaire.

Si tu veut tout passer par URL, il faut que tu fasse

Code : Tout sélectionner

<form method="get" action="shop.php"> <input type="hidden" name="ajout" value="AJOUT"> <input type="hidden" name="id" value="<?= $id ?>"> <input type="hidden" name="qte" value="<?= $qt ?>"> <select name="qt" class="form"> <option value="1" selected>1</option> <option value="2">2</option> <option value="3">3</option> </select> <input type="submit" value="Ajouter" class="form"> </form>

par ytinrete » 13 juin 2005, 17:10

essai pluto avec ca :

<form method="get" action="shop.php?ajout=AJOUT&id=<? echo $id; ?>&qte=<? echo $qt; ?>">

ca devrai etre mieu

[RESOLU] Envoi de formulaire

par xgregx » 13 juin 2005, 17:03

Bonjour,

j'ai un simple formulaire que j'envoie avec la methode GET:

Code : Tout sélectionner

<form method="get" action="shop.php?ajout='AJOUT'&id='<? echo $id; ?>'&qte='<? echo $qt; ?>'"> <select name="qt" class="form"> <option value="1" selected>1</option> <option value="2">2</option> <option value="3">3</option> </select> <input type="submit" value="Ajouter" class="form"> </form>
mais lorsque je soumets ce form et bien les variable ajouter et id se perdent mon URL se résume à ça:

http://localhost/Odonae/shop/shop.php?qt=2

Pourtant je récupère mes variables comme ceci:

Code : Tout sélectionner

$id = $_GET['id']; $action = $_GET['ajout']; $qt = $_GET['qt'];
Qu'est ce qui cloche?
Merci!