Bonjour,

je souhaiterai lire un dossier 'CAMPAIGN_FULL' contenant 400 fichiers xml et récupérer des informations précises contenu dans chaque fichier avec php (donnée date dans les champs startTime et endTime). Mais je bloque sur la partie manquante dans mon code php afin de rentrer dans chaque fichier afin de lire l'information. Pouvez-vous m'aider s'il vous plaît. ci-joint les fichier et ci-dessous un aperçu du code. Merci

test1.xml
test.php

Voici un exemple des fichiers xml présent dans le dossier:

Nom : xml.png
Affichages : 1601
Taille : 71,6 Ko

Voici le code php que j'ai commencé à développer:
<?php
$nb_fichier = 0;
echo '<ul>';

if($dossier = opendir('./xml_Data/CAMPAIGN_FULL'))
{
while(false !== ($fichier = readdir($dossier)))
{
if($fichier != '.' && $fichier != '..' && $fichier != 'index.php')
{
$nb_fichier++; // On incrémente le compteur de 1
//echo '<li><a href="./xml_Data/CAMPAIGN_FULL/' . $fichier . '">' . $fichier . '</a></li>';

$xml2 = simplexml_load_file($fichier);

foreach($xml2->campaignInfo as $courant)
{
echo trim(substr($courant->startTime, 0,10));
echo trim(substr($courant->endTime, 0,10));
}

} // On ferme le if (qui permet de ne pas afficher index.php, etc.)

} // On termine la boucle

echo '</ul><br />';
echo 'Il y a <strong>' . $nb_fichier .'</strong> fichier(s) dans le dossier';

closedir($dossier);

}

else
echo 'Le dossier n\' a pas pu être ouvert';



?>