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 :

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>
Configuration: Windows XP
Internet Explorer 6.0 - easyPHP
Configuration: Windows XP
Internet Explorer 6.0