Bonjour,
Je rencontre un problème sur lequel je ne vois pas l'erreur commise.
Une de mes pages appelle une URL en Ajax
Au moment du retour le fichier XML est null
Le code PHP qui génère le fichier XML est le suivant :
Le code côté client est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 header("Content-Type: text/xml"); echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>"; echo "<data>"; echo "<retour>"; echo "<image>" . $LC_Image . "</image>"; echo "</retour>"; echo "</data>";
Plus basique je ne vois pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function TRT_Ajax(xhr) { if (xhr.readyState==4) { var LO_XML= xhr.responseXML; alert(LO_XML); var LO_Data = LO_XML.getElementsByTagName("image")[0]; var LC_Image= LO_Data.childNodes[0].nodeValue; } }
En local sous Wamp tout fonctionne parfaitement
Lorsque j'essaie l'URL en direct je n'ai pas de message d'erreur.
Le site est hébergé chez 1&1 et je n'ai rien trouvé sur les forums en ce sens.
Merci d'avance de vos idées
Partager