Bonjour,
je suis actuellement en train de lire un fichier xml et de le mettre dans une page en php.
un bout de mon xml :
Pour récupérer les valeurs je fais par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <CRITERES> <Crit CLEF_CRITERE="121212" CLEF_MODA="4000014"/> <Crit CLEF_CRITERE="79785464" CLEF_MODA="102"/> <Crit CLEF_CRITERE="7895646" CLEF_MODA="0">http://www.monsite.fr/photos/imgsdsd.jpg</Crit> <Crit CLEF_CRITERE="756456" CLEF_MODA="0">PAS UNE IMAGE</Crit> <Crit CLEF_CRITERE="78965656" CLEF_MODA="1"/> <Crit CLEF_CRITERE="785546" CLEF_MODA="1"/> <Crit CLEF_CRITERE="4568755" CLEF_MODA="2"/> <Crit CLEF_CRITERE="648765" CLEF_MODA="16"/> </CRITERES>
le problème est que au lieu d'avoir un image qui s'affiche j'ai un erreur car dans le cas là j'ai au lieu de récupérer juste "http://www.monsite.fr/photos/imgsdsd.jpg"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $img = $item->getElementsByTagName('CRITERES'); $img = $img->item(0)->nodeValue; if ($img != '') { echo ' <img src="'.$img.'" width="100" class="gauchebrd"><br/>'; }
je récupère "http://www.monsite.fr/photos/imgsdsd.jpgPAS UNE IMAGE" et je n'ai donc pas d'image qui s'affiche.
comment dois-je modifier mon code pour récupérer indépendamment les valeurs de <Crit CLEF_CRITERE=".....
Partager