\n" ; echo " \n" ; echo "\n" ; echo "\n" ; error_reporting(E_ALL) ; # lecture de la liste des fichiers $lstdf = "" ; $ntotf = 0 ; $fh = fopen("liste.fic","r") ; while (!feof ($fh)) { $lig = fgets($fh, 4096) ; if (strlen($lig)>0) { $ntotf++ ; $lstdf[$ntotf] = $lig ; } ; # fin si } ; # fin tant que fclose($fh) ; # gestion du numéro de fichier if (isset($_GET["nf"])) { $nf=$_GET["nf"] ; } else { $nf = 0 ; } ; $nnf = $nf + 1 ; if ($nnf>$ntotf) { $nnf = 1 ; } ; # gestion du temps de rafraichissement $raf = 5 ; if (isset($_GET["raf"])) { $raf =$_GET["raf"] ; } else { $raf = 10 ; } ; # mise à jour de la frame echo "\n" ; echo "Diaporama pour le répertoire Datasets \n" ; echo "\n" ; # si l'option vaut 0, c'est le cadre if (isset($_GET["d_opt"])) { $d_opt=$_GET["d_opt"] ; } else { $d_opt = 0 ; } ; if ($d_opt==0) { echo " \n" ; echo " \n" ; echo " " ; echo " \n" ; echo " \n" ; echo " \n" ; echo " \n" ; # si l'option vaut 1, c'est la partie basse du cadre : rappel du nom du fichier } else { if ($d_opt==1) { echo " \n" ; echo "\n" ; echo " fichier $nf / $ntotf    ".$lstdf[$nf]." durée : $raf secondes\n" ; echo "\n" ; } else { # sinon l'option vaut 2 et c'est la partie haute du cadre : le dossier de données proprement dit echo "\n" ; echo " \n" ; echo " \n" ; echo " \n" ; } ; # fin de si echo "\n" ; } ; # fin de si ?>