Afficher un message en fonction du champ utilisé...
Posté : 27 févr. 2008, 12:49
Bonjour,
Je cherche à afficher un message selon le champ du formulaire utilisé. Le "souci" en question est que le formulaire contient deux champs et me renvoie les deux variables inhérentes à ces champs. Et malgré mes tests sur chacune de ces variables, les deux messages sont systématiquement affichés si le deuxième champ est employé...
Test:
Je cherche à afficher un message selon le champ du formulaire utilisé. Le "souci" en question est que le formulaire contient deux champs et me renvoie les deux variables inhérentes à ces champs. Et malgré mes tests sur chacune de ces variables, les deux messages sont systématiquement affichés si le deuxième champ est employé...
Test:
if ($_POST['Bassin']){
echo 'premier message';
}
if ($_POST['CodePostal']){
echo 'deuxième message';
}
Le formulaire:
<form id="form1" name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<table border="0" cellspacing="5">
...
<select name="Bassin" id="BassinEmploi">
<option selected="selected">Sélectionner le bassin</option>
<?php while($data = mysql_fetch_array($requete)) {
echo '<option value="'.$data['IDBassin'].'">'.$data['Bassin'].'</option>';} ?>
</select></td>
</tr>
...
<td bgcolor="#CBE3EF"><select name="CodePostal" id="CodePostal">
<option selected="selected">Sélectionner le code postal</option>
<?php while($data = mysql_fetch_array($requete1)) {
echo '<option value="'.$data['IDCodePostal'].'">'.$data['CodePostal'].'</option>';}?>
</select></td>
...
<td bgcolor="#CBE3EF"><input type="submit" name="Submit" value="Afficher" /> </td>
</tr>
merci,