cest encore moi lol
jai un pb avec les affichages il me met bien mes photos page par page auf qu'a la fin il me met des offset en plus voici le code :
<?php
// Configuration
$nbr_page = 5; // Nombre d'affichage par page
$nmr_page = 10; // Nombre de Numéro par page
$style = 'font-size: 10px; color: black';
// Configuration
$folder = "."; //--->>> C'EST ICI QUE L'ON MODIFIE LE NOM DU DOSSIER OU L'ON PLACE LES IMAGES <<<---///
$dossier = opendir($folder);
while ($Fichier = readdir($dossier)) {
if ($Fichier != "." && $Fichier != "..") {
if(is_file($folder."/".$Fichier) ) {
// si c'est une extension d'image
$ext = strtolower(substr($Fichier, strrpos($Fichier, '.') + 1));
if( ($ext=="jpg") || ($ext=="jpeg")
|| ($ext=="gif")
|| ($ext=="bmp")
|| ($ext=="png")) {
// On stocke les résultats dans un array()
$manuel[] = $Fichier;
$compteur++;
}
}
}}
// Fermeture du dossier
closedir($dossier);
if (empty($_GET['page']))
$cpt = 0;
else $cpt = $_GET['page'];
$max_page = $cpt+ $nbr_page ;
$page = $_GET['page'];
// On défini le nombre max
$max = $compteur-1;
// On affiche le contenu de la page demandée
while ($cpt < $max_page){
$fonction = $manuel[ $cpt ];
echo "<img src='".$fonction."' width=130 border=none><br />\n";
$cpt++;
}
// On affiche le lien pour la page précedente
if ($page >= $nbr_page){
echo "<a href=\"".$PHP_SELF."?page=".($page-$nbr_page)."\" style=\"".$style."\"><<</a> \n";
}
// On calcule le numéro des pages
if (!isset($page)) $page = 0;
if ($page >= ($nmr_page * $nbr_page)){
$cpt_fin = ($nmr_page / $nbr_page) + 1;
$cpt_deb = $cpt_fin - $nmr_page + 1;
}else{
$cpt_deb = 1;
$cpt_fin = (int)($max / $nbr_page);
if (($max % $nbr_page) != 0) $cpt_fin++;
if ($cpt_fin > $nmr_page) $cpt_fin = $nmr_page;
}
for ($cpt = $cpt_deb; $cpt <= $cpt_fin; $cpt++){
if ($cpt == ($page / $nbr_page) + 1){
echo "<span style=\"".$style."; font-weight: bold\"> ".$cpt." </span>\n";
}else{
echo " <a href=\"".$PHP_SELF."?page=".(($cpt-1)*$nbr_page)."\" style=\"".$style."\">".$cpt."</a> \n";
}
}
// On affiche le lien pour la page suivante
if ($page + $nbr_page < $max){
echo " <a href=\"".$PHP_SELF."?page=".($page+$nbr_page)."\" style=\"".$style."\">>></a>\n";
}
?>
Merci de votre aide