Bonjour à tous,
je suis nouveau sur le forum mais également en débutant en PHP.
J'ai besoin d'inclure un fichier XML et de le lire. Pour cela j'utilise la fonction: simplexml_load_file.
si j'appel un fichier XML hébergé localement sur mon serveur PHP (dans le même répertoire que mon index.php) pas de soucis, avec cette syntaxe j'arrive à ouvrir et lire mon fichier:
etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <?php $Afficheur = simplexml_load_file('AfficheurModifNomPerso.xml');
mon besoin est d'afficher ce même fichier mais depuis un lecteur réseau mappé, ce fichier XML étant hébergé sur un autre serveur. Je mappe donc mon lecteur réseau sur le serveur PHP et j'obtiens cette adresse de fichier:
si je modifie mon fichier php avec cette adresse pour lire et afficher mon XML j'ai une erreurT:\TECHNIQUE\DOMOTI_XML\AfficheurModifNomPerso.xml
code modifié:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <?php $Afficheur = simplexml_load_file('T:\TECHNIQUE\DOMOTI_XML\AfficheurModifNomPerso.xmll');j'ai essayé également en regardant sur des forums de mettre des \ en supplément mais rien à faire, j'ai toujours mon erreur, PHP interprète mes \ comme des /Erreur:
Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "file:///T:/TECHNIQUE/DOMOTI_XML/AfficheurModifNomPerso.xml" in C:\wamp\www\CallCenter\Gris_Ajustable\index.php on line 66
Merci à tous ceux qui voudrons bien me venir en aide, si vous le pouvez essayez d'être explicatif dans vos réponses, comme je vous l'ai dit plus haut je débute PHP et j'ai absolument besoin de pouvoir faire fonctionner mon code avec un lecteur réseau
Bonne journée à tous
Partager