Salut,

Voilà j'ai un formulaire où on sélectionne une valeur dans une liste déroulante que voici :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
<tr>
    	<td><p><b>SEMESTRE ACTUEL :</b></p></td>
    	<td>
    	<FORM>
      		<SELECT name="semestre" size="1">
      			<OPTION value="edim1">EDIM1
      			<OPTION value="edim2">EDIM2
      			<OPTION value="edim3">EDIM3
      			<OPTION value="edim4">EDIM4
      			<OPTION value="edim5">EDIM5
      			<OPTION value="edim6">EDIM6
      			<OPTION value="edim7">EDIM7
      			<OPTION value="edim8">EDIM8
      		</SELECT>
      	</FORM>
    	</td>
<tr>
Et voici ma page de traitement php qui récupère la valeur renvoyée par le formulaire (post) pour l'afficher :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
if(isset($_POST['semestre'])){
 
	if($_POST['semestre']='edim1'){
		$semestre='edim1';}
	elseif($_POST['semestre']='edim2'){
		$semestre='edim2';}
	elseif($_POST['semestre']='edim3'){
		$semestre='edim3';}
	elseif($_POST['semestre']='edim4'){
		$semestre='edim4';}
	elseif($_POST['semestre']='edim5'){
		$semestre='edim5';}
	elseif($_POST['semestre']='edim6'){
		$semestre='edim6';}
	elseif($_POST['semestre']='edim7'){
		$semestre='edim7';}
	elseif($_POST['semestre']='edim8'){
		$semestre='edim8';}
}
else{
	echo "La variable semestre n'existe pas !";
}
 
echo $semestre;
Le problème c'est que "edim1" s'affiche à chaque fois ?
Ais-je mal codé ?

Merci !