Bonjour,
pourriez vous m'expliquer la source du problème.
Voici un extrait de ma page html de formulaire
Et là où je traite
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <form action="indexNouveau.php" method="post"> <p> Please choose a language : <select name="langue" size="1" required> <OPTION value="French" selected>French</OPTION> <OPTION value="English">English</OPTION> </select> </p> <p><input type="submit" value="Choose !"></p> </form>
Notez que je ne teste pas si la variable est bien set puisque j'ai mis le champ required dans le form.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php $speak=$_POST['langue']; if($speak="French"){ echo "Inscription française !"; }else{ if($speak="English"){ echo "Inscription anglaise !"; }else{ echo "Not yet available !"; } } ?>
Bref, le problème c'est que; peu importe le choix de mon formulaire je pénètre toujours dans mon premier if; alors que si j'affiche la valeur de $speak j'ai bien French OU English en fonction de mon choix.
Du coup, je vois pas bien ce qui bloque
Partager