Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/05/2007, 12h13   #1
Futur Membre du Club
 
Inscription : novembre 2006
Messages : 91
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 91
Points : 17
Points : 17
Par défaut Formulaires : variables non postées :/

bonjour,

le code suivant ne veut pas passer les variables max et cp vers la page traitementCP2.php au submit, je ne comprends pas pourquoi.

y'a t'il une ame charitable dans le coin ? ($i et $codePostal ont été préalablement initialisées)


Code :
1
2
3
4
5
 echo("
			<form name=\"versCalcul\"  action=\"traitementCP2.php\" method=\"POST\">  
			<input type=\"hidden\" value=".$i." name=\"max\"><input type=\"hidden\" value=".$codePostal." name=\"cp\">
			<label for=\"choix\">"); if (isset($errorMessage))
			 {echo ("$errorMessage");} else {echo( "Veuillez entrer votre choix ");} echo(" </label><input type=\"text\" name=\"choix\" id=\"choix\"> <input type=\"submit\" value=\"envoyer\"/>    </form>");
mnem0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2007, 12h27   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 306
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 306
Points : 8 590
Points : 8 590
Il te génère quoi comme code HTML, ton truc ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2007, 12h28   #3
Fabouney
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Bonjour,

premierement, fait attention à l'écriture de ton code, soit beaucoup plus propre :

comme ceci :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<form name="versCalcul"  action="traitementCP2.php" method="POST">  
<input type="hidden" value="<?php echo $i ?>" name="max">
<input type="hidden" value="<?php echo $codePostal ?>" name="cp">
<label for="choix">
<?php
$label = (isset($errorMessage)) ? $errorMessage : "Veuillez entrer votre choix ";
echo $label;
?>
</label>
<input type="text" name="choix" id="choix">
<input type="submit" value="envoyer" />
</form>
ensuite montre plutot le script qui récupère les données.

Cordialement.
  Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2007, 12h31   #4
Futur Membre du Club
 
Inscription : novembre 2006
Messages : 91
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 91
Points : 17
Points : 17
Code HTML :
1
2
3
4
5
6
<form name="versCalcul"  action="traitementCP2.php" method="POST">  
			<input type="hidden" value=2 name="max">
			<input type="hidden" value=17000 name="cp">
			<label for="choix">Veuillez entrer votre choix  </label><input type="text" name="choix" id="choix"> 
			 <input type="submit" value="envoyer"/>   
			 </form>
mnem0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2007, 12h41   #5
Futur Membre du Club
 
Inscription : novembre 2006
Messages : 91
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 91
Points : 17
Points : 17
Probleme résolu venant d'un header:location dans le script de recupération.

Merci a tous ^^
mnem0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h16.


 
 
 
 
Partenaires

Hébergement Web