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 !
Partager