Bonjour à tous,

En décidant de passer à DOMXMl pour traiter des fichiers xml, j'ai rencontré un problème au niveau de l'exécution d'un script php à partir d'une url.

Code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$doc= new DOMDocument;
$doc->load('file.xml');
 
$elm=$doc->documentElement;
 
$resultat=$elm->getElementsByTagName('livre')->item(0);
 
echo $resultat->getAttribute('id');
Quand j'exécute ce script en ligne de commande, ca fonctionne , c-a-d ça m'affiche le résultat souhaité, dans mon cas c'est : 25.

Par contre, quand j'execute ce script dans une url: http://192.168.1.45/script.php, rien ne s'affiche. Les droits du fichier sont fixès à 777. Apparement, ça doit être des restrictions au niveau de DomXMl ??

Quelqu'un à une idée c'est quoi exactement le problème et comment le régler?

Merci.