Bonjour,
J'ai écrit une form ré-entrante en php sous windows XP.
Elle fonctionne sous IE.
Des utilisateurs vont l'utiliser sous firefox.
Mon soucis est que la validation de ma forme est sans effet sous firefox.
Ma variable entete ne semble pas récupérée sous firefox.
Je ne sais pas comment debogger ce type de comportement.
Merci par avance
Voici le code que je souhaite utiliser :
Configuration: Windows XP
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 <html> <head> <title>Saisie Commande</title> </head> <? if(isset($_REQUEST['entete'])): echo("variable entete definie !<br/>"); //traitements insertion commande dans mysql.... else : ?> <script language="Javascript"> <!-- function validForm() { var vl_message = ""; //contrôle des données saisies avant de soumettre la forme pour validation... if(vl_message != "") alert(vl_message); else this.commandes1.submit(); } //--> </script> <body> <form name="commandes1" action="commandes1.php" method="GET"> <table bgcolor="#EBE6DA" cellpadding="0" cellspacing="0"> <thead> <tr> <th align="center"><b>Référence</b> </th> <th align="center"><b>Remarque</b></th> </tr> </thead> <tr> <td align="left"><INPUT type="text" name="entete[reference]" id="entete.reference" value="" size="16" maxlength="16"/></td> <td align="left"><INPUT type="text" name="entete[remarque]" id="entete.remarque" value="" size="61" maxlength="120"/></td> </tr> </table> <br/> <input type="button" name="b_OK" value="Valider" onClick="validForm();" /> <input type="reset" name="Annuler" value="Annuler" /> </form> </body> <? endif; ?> </html>
Internet Explorer 6.0 - easyPHP
Configuration: Windows XP
Internet Explorer 6.0
Partager