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 :
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>";
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
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;
			}		
	}
Plus basique je ne vois pas.
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