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 08/05/2007, 15h40   #1
Modérateur
 
Avatar de blueice
 
Inscription : mars 2003
Messages : 3 422
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : mars 2003
Messages : 3 422
Points : 4 110
Points : 4 110
Envoyer un message via ICQ à blueice Envoyer un message via MSN à blueice Envoyer un message via Skype™ à blueice
Par défaut Problème de récupération d'un select

Salut,

J'ai du faire une erreur quelque part mais je trouve pas.
Le problème c'est que la valeur du select n'est pas retourné, toutes les autres valeurs sont retournées.

Voici le bout de code du formulaire :
Code html :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
<p>
					<label for="pays" title="Veuillez choisir votre pays" class="oblig">* Pays :</label>
					<select id="pays" title="Veuillez choisir votre pays" tabindex="4" onfocus="this.className='focus';" onblur="this.className='normal';">
						<optgroup label="Europe">
							<option value="france" selected="selected">France</option>
							<option value="allemagne">Allemagne</option>
						</optgroup>
						<optgroup label="Amérique du Nord">
							<option value="etatsunis">&Eacute;tats-Unis</option>
							<option value="canada">Canada</option>
						</optgroup>
						<optgroup label="Asie">
							<option value="japon">Japon</option>
							<option value="chine">Chine</option>
						</optgroup>
					</select>
					<span class="legende">Country</span>
				</p>

et le bout de code PHP :
Code php :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
$pays = $_POST['pays'];
...
...
$text_body  = "Demande depuis votre site\n";
$text_body .= "================================\n\n";
$text_body .= "NOM : \r".$nom."\n";
$text_body .= "--------------------------------\n\n";
$text_body .= "PRENOM : \r".$prenom."\n";
$text_body .= "--------------------------------\n\n";
$text_body .= "EMAIL : \r".$email."\n";
$text_body .= "--------------------------------\n\n";
$text_body .= "PAYS : \r".$pays."\n";
$text_body .= "--------------------------------\n\n";
$text_body .= "MESSAGE : \r".$message."\n";
$text_body .= "================================\n\n";
$text_body .= "FIN DU FORMULAIRE\n\n";
__________________
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
Pensez également à cocher

Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.

Dimension Internet - Carnet Web
Imprimerie Nice
blueice est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2007, 16h24   #2
Membre Expert
 
Inscription : août 2002
Messages : 1 036
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 1 036
Points : 1 166
Points : 1 166
Bonjour,

Ajoute un attribut 'name="pays" dans ton select.
jeca est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2007, 16h29   #3
Modérateur
 
Avatar de blueice
 
Inscription : mars 2003
Messages : 3 422
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : mars 2003
Messages : 3 422
Points : 4 110
Points : 4 110
Envoyer un message via ICQ à blueice Envoyer un message via MSN à blueice Envoyer un message via Skype™ à blueice
Ben voilà je savais que c'était une bêtise !
A force d'avoir le nez dedans...

Merci
__________________
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
Pensez également à cocher

Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.

Dimension Internet - Carnet Web
Imprimerie Nice
blueice 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 10h58.


 
 
 
 
Partenaires

Hébergement Web