Bonjour,
je cherche à utiliser simplexml_load_file pour charger un xml qui est une réponse à une requête HTTP (je reçois en entrée de mon php les paramètres pour la requête HTTP) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$xml = simplexml_load_file("http://blabla.fr/xml?param1=".$_REQUEST["param1"]."&param2=".$_REQUEST["param2"]);
NB : j'ai volontairement caché l'adresse de la requête

Quels que soient les paramètres, j'ai en réponse :
Warning: simplexml_load_file(http://blabla.fr/xml?param1=param1&param2=param2) [function.simplexml-load-file]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/blabla/www/blabla.php on line 5

Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "http://blabla.fr/xml?param1=param1&param2=param2" in /home/blabla/www/blabla.php on line 5
Pourtant, j'ai vérifié et re-re-vérifié que la requête est correcte : quand je la copie dans Firefox, ça m'affiche bien le XML attendu....

Je suis débutante en PHP, et là, j'ai beau chercher, je ne trouve pas....! D'autant plus que ce code que j'ai récupéré était censé fonctionner....

Merci de votre aide !