session_start() ;
echo " \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 " \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 "