Bonjour

la page resa.php contient :
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
if (!empty($_POST['pass'])){
 
	$mot = sha1($pass);
	$sql = mysql_query("SELECT * FROM locataires WHERE mail LIKE '%$mail%' AND pass LIKE '%$mot%'");
	if (mysql_num_rows($sql) > 0)
	{
		$res = mysql_fetch_array($sql);
	   	$nom = $res['nom'];
 
		$controle = "valide";
		echo "<form name='petitform'><input type='text' name='controle' value= $controle></form>";	
	}
	else{ echo "Adresse mail ou mot de passe invalide";}
}
.......
 
?>
<div id="div1" style="display:block">
<form name="identification" method="POST" action="index.php?page=resa">
.......
 
<input type="button" name="valider" value="valider" onclick="validation()">
</form>
</p>
</div>
 
<div id="div2" style="display:none">
<p align="center"><span style="color:green;font-weight:bold;left:500px">La réservation de votre séjour</span><br />
<?php
include ('formulairebis.php');
?>
</div>
fonctions javascript
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
function show_hide(){
	document.getElementById('div1').style.display="none";
	document.getElementById('div2').style.display="block";
 
} 
function validation(){
	document.forms['identification'].submit();
	show_hide();
alert("fait");
}
Le problème : La div2 s'affiche vide et quand je clique sur ok du message "fait" c'est la div1 qui se réaffiche

Je galère la dessu depuis pas mal de temps et je trouve pas la solution.

Merci de m'aider