Afficher sur plusieurs pages
Posté : 19 févr. 2006, 00:41
Salut à tous, alors je part de ce code
En clair ça affiche les dossiers du dossier contenu, la date de création du dossier, le fichier icon.jpg qui est dans le dossier, une description qui se trouve dans un fichier .txt du même nom et bien sur un lien vers le dossier en question.
Mais ce que je cherche absolument à faire c'est de séparer ça sur plusieurs pages, genre a chaque 20 dossiers affichés il faut passer a la page suivante pour afficher la suite. J'ai vu plusieurs façon de séparer ça mais seulement quand c'est un listage a partir de la base de donnée.
Voila je compte sur vous pour me dire si c'es faisable au moins, et si oui comment.
Merci d'avance
Ps : désolé de ne pas m'inscrire je le ferais surement par la suite :$
Code : Tout sélectionner
<?
$rep = "contenu/";
$dir = opendir($rep);
function dd($date) {
return date("d/m/Y H:i:s",$date);
}
while ($f = readdir($dir))
{
if ($f !="." && $f != "..")
{
if(is_dir($rep."/".$f)) {
echo date("d/m/Y");
echo "<img width='16px' height='16px' src='contenu/$f/icon.jpg' alt=''> <a href='contenu/$f'>$f</a><br>";
include ('contenu/'.$f.'/description.txt');
echo "<br>";
}
}
}
closedir($dir); ?>Mais ce que je cherche absolument à faire c'est de séparer ça sur plusieurs pages, genre a chaque 20 dossiers affichés il faut passer a la page suivante pour afficher la suite. J'ai vu plusieurs façon de séparer ça mais seulement quand c'est un listage a partir de la base de donnée.
Voila je compte sur vous pour me dire si c'es faisable au moins, et si oui comment.
Merci d'avance
Ps : désolé de ne pas m'inscrire je le ferais surement par la suite :$