Bonsoir,
J'ai un souci avec la vérification de champs de formulaires. Voici le bout de code pour le javascript
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<script type="text/javascript">
<![CDATA[
function valider() {
if((document.formSaisie.section.value =='1') && (document.formSaisie.section2.value !=''))
	{
	alert('Champs incompatibles!');
	return false;
	}
]]>
</script>
et voici le code du formulaire
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
<form action="resultat_requete.php" onsubmit="return valider()" name="formSaisie" method="post">
  <table class="requetes" width="960" border="1" cellspacing="2">
    <tr> 
      <td> 
        <input type="checkbox" name="section" value="1">
        Toutes les sections</td>
      <td> 
	<select name="section2">
	<option value=""></option>
		        <?php
                        require ("../config/connection.php");
                        $query = "SELECT DISTINCT Section FROM adherents ORDER BY Section ASC";
                        $result = mysql_query($query) or die;
                        while($row = mysql_fetch_array($result))
                        {
                        echo"<option value=\"$row[Section]\">$row[Section]</option>";
                        $section2=$row['Section'];
                        }
                        ?>
        </select>
        S&eacute;lectionnez la cat&eacute;gorie</td>
      <td>Section</td>
etc etc...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<input type="submit" value="Envoyer" />
    <input type="reset" name="reset" value="Effacer">
Mon formulaire ne devrait pas être envoyé et pourtant il l'est.
Je ne vois pas où est le problème, d'autant plus qu'après les vérifications des variables sur la page resultat_requete.php, il y a bien des valeurs dans section et section2
Quelqu'un a une idée svp ?