Incomaptaibilté des navigateurs

0jvscript
Invité n'ayant pas de compte PHPfrance

08 nov. 2006, 13:35

bonjour
jai un script qui fait insertion dans une base de donnée avec un formaulaire contenant un checkbox
voici le code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
function changement()
{
   if (document.getElementById('cb').checked)
      document.getElementById('coucou').disabled=false;
   else
      document.getElementById('coucou').disabled=true;
	   
	   if (document.getElementById('cb').checked)
      document.getElementById('coucou1').disabled=false;
   else
      document.getElementById('coucou1').disabled=true;
	  
	    if (document.getElementById('cb').checked)
      document.getElementById('coucou2').disabled=false;
   else
      document.getElementById('coucou2').disabled=true;
}
</script>
</head>

<?php
		$host="localhost";
		$login="root";
		$pass="";
		$db="base";
				if(isset($_POST['age']))      $age=$_POST['age'];
				else      $age="";
				if(isset($_POST['nom']))      $nom=$_POST['nom'];
				else      $nom="";
				if(isset($_POST['prenom']))      $prenom=$_POST['prenom'];
				else      $prenom="";
				if(isset($_POST['sex']))      $sex=$_POST['sex'];
				else      $sex="";
		$db = mysql_connect($host,$login, $pass)  or die('Erreur de connexion '.mysql_error());
		mysql_select_db('base',$db)  or die('Erreur de selection '.mysql_error());   
		$sql = "INSERT INTO mams(id, age, nom, prenom,sexe) VALUES('','$age','$nom','$prenom','$sex')";
		mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
		echo 'Vos infos on été ajoutées.';
		mysql_close();  
?> 

<body>
<form action="form.php" method="post" id="idForm" >
age :<input type="text" id="input1" name="age" />
<br><input type="checkbox" id="cb" onclick="javascript:changement()">

<br>Son nom :<input type="text"  disabled="true"  id="coucou" name="nom" />
<br>Son prenom :<input type="text"  disabled="true"  id="coucou1" name="prenom" />
<br>Son sexe:<br>sexe :<select name="sex" id="coucou2" disabled="true">
<option value=""> 
</option>
<option value="M">M 
</option>
<option value="F">F
</option>

</select>

<input name="button" type="submit" value="ok">
</form> 
</body>
</html>
avec mozilla firefox apres insertion je sui rediriger dans la page de confirmation donc pas de probleme
mais avec internet explorer apres insertion cest a dire apres clike sur bouton ok je sui diriger dans la page de confirmation et ensuite je suis rediriger vers la page du formulaire
coment gérer ca avec internet explorer
merci pour votre aide