Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/4/0/forum.toile-libre.org/htdocs/include/parser.php on line 738

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/4/0/forum.toile-libre.org/htdocs/include/parser.php on line 738

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/4/0/forum.toile-libre.org/htdocs/include/parser.php on line 738

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/4/0/forum.toile-libre.org/htdocs/include/parser.php on line 738

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/4/0/forum.toile-libre.org/htdocs/include/parser.php on line 738

Sujet : Problème lors d'un parsage XML

Bonjour ^^
Bon bah je suis nouveau sur Toile-Libre, j'ai déjà commencé à mettre mes quelques fichiers PHP sur le web depuis que j'ai un "hébergement web" ici  smile
J'ai réussi à me faire à la plupart des changements, mais quelque chose m'échappe : sur mon site, je dois parser un XML. J'ai alors, pour commencer, essayé la fonction "simplexml_load_file()", qui, à mon grand étonnement, marche des fois, et d'autres fois m'affiche une erreur !  yikes

Par la suite, j'ai donc essayé une autre manière, le parsage DOM (avec DomDocument). Là encore : sans changer le code, parfois je n'ai rien, parfois j'ai un message d'erreur. A croire que tout ceci marche aléatoirement...  hmm

Bon alors pour vous aiguiller un peu je vais vous montrer l'erreur que ça m'affiche lors de la première méthode (simplexml_load_file) :
Warning: simplexml_load_file(http://www.croquemonster.com/api/agency.xml?name=Wolfylink;pass=Dm9X3h2FpCA68Sf7BQAH): failed to open stream: Operation not permitted in /data/henry2/web/b/d/crok.toile-libre.org/htdocs/connect.php on line 10 Warning: simplexml_load_file(): I/O warning : failed to load external entity "http://www.croquemonster.com/api/agency … A68Sf7BQAH" in /data/henry2/web/b/d/crok.toile-libre.org/htdocs/connect.php on line 10

(le lien de l'XML est bon, évidemment, vous pouvez vérifier ^^)

Et pour DomDocument :

Warning: DOMDocument::load(http://www.croquemonster.com/api/agency.xml?name=Wolfylink;pass=Dm9X3h2FpCA68Sf7BQAH): failed to open stream: Operation not permitted in /data/henry2/web/b/d/crok.toile-libre.org/htdocs/connect.php on line 11 Warning: DOMDocument::load(): I/O warning : failed to load external entity "http://www.croquemonster.com/api/agency … A68Sf7BQAH" in /data/henry2/web/b/d/crok.toile-libre.org/htdocs/connect.php on line 11 Fatal error: Call to a member function getAttribute() on a non-object in /data/henry2/web/b/d/crok.toile-libre.org/htdocs/connect.php on line 17

Avez vous une idée du pourquoi de ces erreurs "aléatoires" ?
Et avez vous une solution ?  neutral
Merci d'avance ^^

Wolfy

Thumbs up Thumbs down