View Single Post
  #3  
Old 17-11-2007, 22:55
Liam Liam is offline
Membre junior
 
Join Date: 17-11-2007
Posts: 10
Code:
<?php
Bienvenue <?php echo htmlentities(stripslashes(trim($_SESSION['login']))); ?> !<br />
<a href="index.php?p=PrivateDeco">D&eacute;connexion</a><br /><br />
<?php
@include('barre.php'); 
/*on définit le nombre de miniatures par page*/
$nb_affichage_par_page=16;
 // on déclare un tableau qui contiendra le nom des fichiers de nos miniatures  
 $tableau = array();  
 // on ouvre notre dossier contenant les miniatures  
 $dossier = opendir ('pages/prive/mini/');  
 while ($fichier = readdir ($dossier)) { 
    if ($fichier != '.' && $fichier != '..' && $fichier != 'index.php') { 
       // on stocke le nom des fichiers des miniatures dans un tableau 
       $tableau[] = $fichier; 
    }  
 }  
 closedir ($dossier);  
 // on défini le nombre de colonne sur lesquelles vont s'afficher nos miniatures  
 $nbcol=4;  
 // on compte le nombre de miniatures  
 $nbpics = count($tableau);  
  echo ''.$nbpics.' Photographies<br /><br />';  
 // si on a au moins une miniature, on les affiche toutes  
 if ($nbpics == 0) { 
 // si on a aucune miniature, on affiche un petit message :)  
echo 'Aucune image à afficher'; 
exit;
} 
else { 
if (isset($_GET['debut'])) $debut = $_GET['debut']; 
else $debut = 0; 
$barre = barre_navigation($nbpics, $nb_affichage_par_page, $debut);  

echo'<table align="center" <table border="0" cellpadding="0" cellspacing="1" bordercolor="">';
for($i=$debut; $i < $debut + $nb_affichage_par_page; $i++)  

if (isset($tableau[$i])) { 
  if($i%$nbcol==0)
echo '<tr>';

// pour chaque miniature, on affiche la miniature munie d'un lien vers la photo en taille réelle 
       echo '<td bgcolor=""><a href="index.php?p=AffImagePrivate&image='.$tableau[$i].'"><img src="pages/prive/mini/'.$tableau[$i].'" alt="Image" border="0"></a></td>';
if($i%$nbcol==($nbcol-1))echo '</tr>';
}
echo '</table>
';
}
echo '<b>'.$barre.'</b><br />
';  
 echo'<div align="right"><a href="index.php?p=PrivateAdmin"><img src="pics/admin.jpg" width="20" height="20" border="0" align="bottom"></a>
</div>';

?>
Reply With Quote