1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
$page_texte .= '<div id="gridArea">';
$nb_img_par_page = 8; // nombre d'images à afficher par page (valeur modifiable exemple 10 au lieu de 8)
$adresse = './photos/';
$dossier = opendir ( $adresse );
$tableau = array ( );
$i = 0;
$p = 1;
while ( $Fichier = readdir ( $dossier ) ) {
if ( $Fichier != '.' && $Fichier != '..' && $Fichier != 'index.php' && $Fichier != '.txt' ) {
if ( $i % $nb_img_par_page == 0 AND $i <> 0 )
$p++;
$tableau[$p][] = $Fichier;
$i++;
}
}
closedir ( $dossier );
$page_en_cours = ( isset ( $_GET['start'] ) AND array_key_exists ( $_GET['start'], $tableau ) ) ? $_GET['start'] : 1;
for ( $i = 1; $i <= $p; $i++ ) {
$pagination .= '<a href="index.' . EXT . '?page=Gallery_upload&start='.$i.'">'.$i.'</a> ';
}
$i = 0;
$page_texte .= '<div class="pagination pagination-small"><ul><li>' . $pagination . '</li></ul></div>';
$page_texte .='<ul id="tiles">';
foreach ( $tableau [ $page_en_cours ] as $img ) {
$page_texte .= '<li><img src="'.$adresse.$img.'">';//title="" rel="prettyPhoto[gallery1]"
$page_texte .= '<div class="meta"><h4><a href="index.' . EXT . '?page=Gallery_upload&nom='.$img.'">Supprimer</a></h4><p>Nom du fichier : '.$img.'</p></li>';
$i++;
}
$page_texte .= '</ul>';
$page_texte .= '</div>';
$page_texte .= '<div class="pagination pagination-small"><ul><li>' . $pagination . '</li></ul></div>'; |