Bonjour, j'ai un pb avec ce prg qui est censé lancer une alerte si la personne clique sur la case cochée 'forfait'. Seulement, y'a aucune alerte, et le programme continue à s'exécuter à l'appui sur la touche submit.
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" 
      "http://www.w3.org/TR/html4/frameset.dtd">
<?php require ('../../colorsite.php'); ?>
<html> 
<head> 
<meta tttp-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<script type="text/javascript" src="../../menu_js/stmenu.js"></script>
<link href="../../<?php echo "$colorsite"; ?>.css" rel="stylesheet" type="text/css">
<title>Mise à jour d'un résultat</title>
<script type="text/javascript">
function verifier(){
        if(document.formResultat.forfait.checked == true)
        {
        alert('Cette equipe est vraiment forfait ?');
        return false;
        }
}
</script>
</head>
<body>
 <div id='entete'> 
        <div class='menu_horiz'>
        <script type="text/javascript" src="../../menu_js/asmb-so.js"></script>
        </div>
        <div class='breadcrumb'>Mise à jour d'un résultat</div>
        </div>
<p class="alerte">Mise à jour d'un résultat</p>
<ul class="texte10">
<li><b>Inverse équipe:</b> Cocher ce choix pour inverser les équipes si leur nom dans le copier/coller est inversé.</li>
<li><b>Inverse score:</b> Cocher ce choix pour inverser le score si ce dernier est inversé dans le copier/coller.</li>
<li>Si les <b>2 equipes sont de Montigny</b>, remplir le graphique à la main.</li>
<li>En cas de <b>forfait d'une seule équipe</b>, entrer le score et cocher forfait.</li>
<li>Si les <b>2 equipes sont forfait</b>, cocher simplement le choix forfait.</li>
<li>En cas de <b>match non joué</b> (Nombre impair d'équipes dans la poule par ex), cochez Exempt.</li>
</ul>
<?php
    if (isset($_REQUEST['Submit']))
        {
        if (($_POST['forfait'] == '1') || ($_POST['exempt'] == '1')){
        require_once ('traitement_ajout_resultat.php');
        }
 
        $score=ereg_replace("[^0-9]","",$_POST['score']);
        $div=strlen($score)/4;
        if (($div != '0') && (is_int($div))){
        require_once ('traitement_ajout_resultat.php');
    } else {
        $alerte="Erreur de format dans le score. Vérifiez que tous les sets ont des scores à 4 chiffres. En cas de score inférieur à 10, rajoutez un 0 devant le(s) chiffre(s) seul(s).";
    }
  }
?>
<table width='1000'><tr><td class='rouge'><?php echo "$alerte"; ?></td></tr></table>
    <form name="formResultat" action="index.php?id=<?php echo $_GET['id']; ?>" method="POST">
       <table width="1000" class="entoure">
        <tr align="center">
        <td width="120" class="colonne">Match</td>
        <td width="120" class="colonne">Date</td>
        <td width="140" class="colonne">Equipe 1</td>
        <td width="140" class="colonne">Equipe 2</td>
        <td class="colonne">Forfait</td>
        <td class="colonne">Exempt</td>
        <td class="colonne">Inv. Equ</td>
        <td class="colonne">Inv. Sco</td>
        <td class="colonne">Points</td>
        <td class="colonne">Graphique</td>
<?php
    require_once ("../config/config.inc.php");
        $requete="SELECT * FROM rencontres WHERE id='".$_GET['id']."'";
        $result = mysql_query($requete) or die('Erreur SQL !'.$sql.''.mysql_error());
        while($row = mysql_fetch_row($result))
         {
         echo "<tr>";
           echo "
           <INPUT TYPE='hidden' name='id' value='$row[0]'>
           <INPUT TYPE='hidden' name='rencontre' value='$row[1]'>
           <INPUT TYPE='hidden' name='ladate' value='$row[2]'>
           <INPUT TYPE='hidden' name='queljour' value='$row[3]'>
           <INPUT TYPE='hidden' name='heure' value='$row[4]'>
           <INPUT TYPE='hidden' name='gymnase' value='$row[5]'>
           <INPUT TYPE='hidden' name='categorie' value='$row[6]'>
           <INPUT TYPE='hidden' name='equipe1' value='$row[7]'>
           <INPUT TYPE='hidden' name='equipe2' value='$row[8]'>
           <INPUT TYPE='hidden' name='journee' value='$row[9]'>
           <INPUT TYPE='hidden' name='semaine' value='$row[11]'>
           <INPUT TYPE='hidden' name='forfait' value='0'>
           <INPUT TYPE='hidden' name='exempt' value='0'>
           <INPUT TYPE='hidden' name='inv_equipe' value='0'>
           <INPUT TYPE='hidden' name='inv_score' value='0'>
           <INPUT TYPE='hidden' name='score' value='$row[13]'>
           <INPUT TYPE='hidden' name='graphique' value='$row[14]'>
 
	<td width='120' align='center' class='donnees'>$row[1]</td>
	<td width='120' align='center' class='donnees'>$row[2]</td>
	<td width='140' align='center' class='donnees'>$row[7]</td>
	<td width='140' align='center' class='donnees'>$row[8]</td>
	<td align='center' class='donnees'><input type='checkbox' name='forfait' value='1'></td>
	<td align='center' class='donnees'><input type='checkbox' name='exempt' value='1'></td>
	<td align='center' class='donnees'><input type='checkbox' name='inv_equipe' value='1'></td>
	<td align='center' class='donnees'><input type='checkbox' name='inv_score' value='1'></td>
	<td align='center' class='donnees'><input name='score' type='text' size='24'></td>";
                if ($row[14]=='0')
                        {
                        echo "<td align=\"center\" class=\"texte10\"><img src=\"../images/attention.gif\" border=\"0\" alt=\"Saisie manuelle du graphique statistiques\"></td>";
                        }else{
                        echo "<td align=\"center\" class=\"donnees\">Auto</td>";
                        echo "</tr>";
                        }
                }
?>
        </tr>
     </table>
<table width="1000" class="entoure">
    <tr>
        <td align="right"><input type="Submit" name="Submit" value="Mise à jour" onSubmit="return verifier()"></td>
    </tr>
</table>
</form>
</body>
</html>
Je suis sur que l'erreur devrait me sauter au visage tellement elle est énorme mais j'avoue que je ne comprends pas.
Un peu d'aide svp ?