$maxi){ $place=$maxi-$larg+1; } if ($place<1){ $place=1; } if ($maxi<$larg){ $larg=$maxi; } $avant=$place-$larg; if ($avant<1) { $avant=1; } $apres=$place+$larg; if ($apres>$maxi-$larg+1) { $apres=$maxi-$larg+1; } $chemin="timbres/"; print "
\n"; if ($place==$avant) { print "<<<<<<<<<<<<< "; } else { print ""; print "images précedentes\n"; } for ($i=$place;$i<$place+$larg;$i++) { print ""; print "\"".urldecode($lesnoms[$i])."\"\n"; } if ($place==$apres) { print ">>>>>>>>>>> "; } else { print ""; print "images suivantes"; } print "
\n"; } function afficheimage($lesnoms,$mestextes,$numero) { print "
\n"; if (isset($mestextes[$numero-1])) { print ""; print ""; print "
".$mestextes[$numero-1]."
"; } $chemin="images/"; print ""; print "
\n"; } if (is_dir("timbres") and is_dir("images")) { $compte=0; $numdossier=opendir("images"); while ($fichier=readdir($numdossier)) { if (stristr($fichier,".jpg") or stristr($fichier,".JPG")) { $compte++; $nom[$compte]=urlencode($fichier); } } closedir($numdossier); } $nom[0]=" "; sort($nom); if (is_file("texte.dat")) { $textes=file("texte.dat"); } ?> album photo
"; print ""; print ""; print ""; affichetimbres($nom,$depart,$compte,5); afficheimage($nom,$textes,$position); ?>