Bonjour, je suis en train de créer un formulaire avec Jquery où on remplie notre formulaire en première page, l'utilisateur le valide puis vient des traitements qui sont affichés sur un deuxième slide, tout fonctionne sauf le passage des variables.

Je m'explique, quand je dis que tout fonctionne, c'est à dire que ma page s'execute mais que là où je demande de m'afficher la valeur de ma variable récupérer qui est "nom", rien ne s'affiche et je voudrais savoir pourquoi.

Voici mon de code
form.php
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
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd]">  
<html xmlns="[http://www.w3.org/1999/xhtml]">  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
<title>Test slide Jquery</title>  
<link rel="stylesheet" href="style.css" media="all" />  
<script type="text/javascript" src="[http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js]"></script>  
<script type="text/javascript">  
 
function go() 
{ 
 if (window.XMLHttpRequest) 
 {// code for IE7+, Firefox, Chrome, Opera, Safari 
  http=new XMLHttpRequest(); 
 } 
 else 
 {// code for IE6, IE5 
    http=new ActiveXObject("Microsoft.XMLHTTP"); 
   } 
 
 var nom = document.getElementById("nom").value; 
 var datas = "nom="+nom; 
 
 http.open("GET","exemple.php",true); 
 http.send(datas); 
 
 http.onreadystatechange=function() 
 { 
  if (http.readyState==4 && http.status==200) 
     { 
      document.getElementById("slide2").innerHTML=http.responseText; 
     } 
 } 
} 
 
</script>  
 
<html>  
<body>  
 
<div id="slideshow">  
 
  <div id="slidesContainer">  
 
    <div class="slide" id="slide1">  
     Slide 1  
     <table border="1">  
      <tr>  
       <th>Nom : </th>  
       <td><input type="text" id="nom"></input></td>  
      </tr>  
      <tr>  
       <th>Prenom : </th>  
       <td><input type="text" id="prenom"></input></td>  
      </tr>  
     </table>   
     <button type="button" onclick="go()">Cliques-moi</button>  
    </div>  
 
    <div class="slide" id="slide2">  
      Slide 2<br/>  
    </div>  
 
  </div>  
</div>  
</body>  
</html>
traitement.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<?php   
echo $_GET["nom"];  
?>
Qu'est-ce que je dois corriger svp?

Faut-il mieux envoyer cela par POST ou GET?