Bonjour.
J'ai une requete simplexml pour acceder à un fichier xml distant dans laquelle je n'arrive pas à intégrer une variable.
Pour récupérer le fichier j'ai besoin de son ID, celui ci est dans ma base, je le récupére et le nomme $mavariable.
Code :
- $requete = 'http://sitedistant.com/fichierxml.php?ID='.$mavariable;
- function recupere()
- {
- $xml = simplexml_load_file($requete);
- }
|
j'ai cette erreur:
Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity
alors que si je mets directement une url il n'y a pas de problème
Code :
- $xml = simplexml_load_file('http://sitedistant.com/fichierxml.php?ID=56');
|
j'ai aussi essayé de mettre la variable dans cet exemple même problème
Code :
- $xml = simplexml_load_file('http://sitedistant.com/fichierxml.php?ID='.$mavariable);
|
à savoir que dans mon php.ini allow_url_fopen est bien sur On.
merci pour votre aide
c'est bon j'ai utilisé
$dom = new DOMDocument;
$dom->load($requete)
mais si vous avez une reponse ca m'interesse.
merci.
Message édité par lan30 le 04-05-2009 à 03:49:20