$nomrep = "photos"; $rep = $nomrep."/"; $dir = opendir($rep); function compter_fichiers($rep_cible) { $files = glob($rep_cible."*"); $compteur = count($files); return $compteur; } function dd($date) { return date("d/m/Y H:i:s",$date); } echo 'Le dossier "'.$nomrep.'" contient '.compter_fichiers($rep).' fichiers.'; echo ''; $i = 0; while ($f = readdir($dir)) { if(is_file($rep.$f)) { $i++; $size = GetImageSize($rep.$f); if (($size[0] > 150) or ($size[1] > 150)) { if ($size[0] <= $size[1]) { $largeur_img = 150; $hauteur_img = $size[1] * 150 / $size[0]; } else { $hauteur_img = 150; $largeur_img = $size[1] * 150 / $size[0]; } } else { $hauteur_img = $size[0]; $largeur_img = $size[1]; } echo ""; if ($i % 5 == 0) { echo ""; echo ""; } } else { echo ''; } } echo '
"; echo "
  • Nom : ".$f; echo "
  • Taille : ".filesize($rep.$f)." octets"; echo "
  • Dimensions : ".$size[0]." x ".$size[1]; echo "
  • Création : ".dd(filectime($rep.$f)); echo "
  • Modification : ".dd(filemtime($rep.$f)); echo "
  • Dernier accès : ".dd(fileatime($rep.$f)); echo "


'; closedir($dir); ?>