[SimpleXML] Analyser du XML
Bonjour,
le libellé n'est peut-être pas clair... Voici mon souci : je veux afficher des données provenant d'un fichier xml généré via une page php. Extrait de la doc technique :
"La récupération de fiche produit s'effectue sur cette url :
– http://www.speedresa.com/moteurs/voyages/produit.php
Les paramètres AGENCE et voyage (en respectant la casse) sont obligatoires (méthode GET)"
donc voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
$produits = simplexml_load_file('http://www.speedresa.com/moteurs/voyages/produit.php?AGENCE=E02&voyage=125293');
foreach($produits ->children() as $produits => $produit) {
echo $produits." = ".$produit;
if($produits=="voyage")
{
echo "voyage";
}elseif($produits=="autresPropositions")
{
echo "autre propal";
}
} |
et l'erreur obtenue :
Warning: simplexml_load_file() [function.simplexml-load-file]: http://www.speedresa.com/moteurs/voy...yage=125293:1: parser error : Start tag expected, '<' not found in /home/xxxx/public_html/parseurxml/index.php on line 19
Warning: simplexml_load_file() [function.simplexml-load-file]: Accès non autorisé in /home/xxxx/public_html/parseurxml/index.php on line 19
Warning: simplexml_load_file() [function.simplexml-load-file]: ^ in /home/xxxx/public_html/parseurxml/index.php on line 19
Fatal error: Call to a member function children() on a non-object in /home/xxxx/public_html/parseurxml/index.php on line 20
merci d'avance pour votre aide, le support technique de cette solution n'apportant pas d'aide à l'intégration