Invité
Invité n'ayant pas de compte PHPfrance
30 mai 2007, 17:24
merci pour le tuyau, simpleXml est vraiment ce qu'il me fallait.
J'ai un fihcierde config xml qui est comme ceci:
<FlippingBook>
<width>600</width>
<height>400</height>
<scaleContent>false</scaleContent>
<firstPage>0</firstPage>
<alwaysOpened>false </alwaysOpened>
<autoFlip> 50 </autoFlip>
<flipOnClick> true </flipOnClick>
<staticShadowsDepth> 1 </staticShadowsDepth>
<dynamicShadowsDepth> 1 </dynamicShadowsDepth>
<moveSpeed> 2 </moveSpeed>
<closeSpeed> 1 </closeSpeed>
<gotoSpeed> 3 </gotoSpeed>
<flipSound></flipSound>
<pageBack> 0x1C90CB </pageBack>
<loadOnDemand> true </loadOnDemand>
<cachePages> true </cachePages>
<cacheSize> 4 </cacheSize>
<preloaderType> Progress Bar </preloaderType>
<userPreloaderId></userPreloaderId>
<pages>
<page>pages/page01.jpg</page>
<page>pages/page02.jpg</page>
<page>pages/page03.jpg</page>
<page>pages/page04.jpg</page>
<page>pages/page05.jpg</page>
</pages>
</FlippingBook>
J'arrive à afficher presque tous les paramètres avec simpleXML en faisant ceci:
$FlippingBook = simplexml_load_file('config.xml');
foreach ($FlippingBook as $key => $val)
{
print "{$key}" . "=>" . "{$val} <br />";
}
ça m'affiche tout sauf la dernière partie du document xml:
<pages>
<page>pages/page01.jpg</page>
<page>pages/page02.jpg</page>
<page>pages/page03.jpg</page>
<page>pages/page04.jpg</page>
<page>pages/page05.jpg</page>
</pages>
Comment faire pour afficher, à la suite des autres paramètres, tous les chemins images qui sont définis entre les balises <pages></pages> ?