Bonsoir à tous,

voila déjà mon script php qui me renvoie un truc bidon pour test :

Code : 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
 
<?php
 
header("Content-Type: text/xml");
 
echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>";
 
?>
<reponse>
   <nb>2</nb>
   <ligne1> 
      <pseudo>Dahevos</pseudo>
      <commentaire>Plop trop cool l'appli !!!</comentaire>
      <type>+</type>
   </ligne1>
   <ligne2> 
      <pseudo>Dahevos's Mum</pseudo>
      <commentaire>Mange ta soupe au lieu de coder</comentaire>
      <type>-</type>
   </ligne2>
</reponse>


ensuite, voici mon javascript(allez directement voir actualiserPage() car c'est lui qui bug ) :

Code : JavaScript

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
 
function deroulement(elementClique) {
// on met a jour la fleche
   var eleModif = elementClique.firstChild;
   var type = eleModif.getAttribute("src");
   if(type == 'img/fleche_b.gif')
      {
          eleModif.setAttribute('src','img/fleche_d.gif');
      }
   else
      {
         eleModif.setAttribute('src','img/fleche_b.gif');
      }
// et on envoie la requete   
   var url = "mod_brainstorming.php";
 
   url = url + "?id=" + elementClique.getAttribute("id") + "&factice=" + new Date().getTime();
 
   requete.open("GET", url, true);
 
   requete.onreadystatechange = actualiserPage;
 
   requete.send(null);
 
}
 
function actualiserPage() {
 
  if (requete.readyState == 4) {
 
    if (requete.status == 200) {
 
      /* Obtenir la réponse du serveur */
 
      var docXml = requete.responseXML;
 
      var nbr = docXml.getElementsByTagName('nb')[0].firstChild.nodeValue;
 
      alert(nbr);
 
 
    } else
 
      alert("Erreur ! Le statut de la requête est " + requete.status);
 
  }
 
}

Le problème est que mon alert ne s'affiche pas déjà, donc je suis très triste .
Comment récupérer alors le contenu de nb ?

Merci d'avance !