8792 sujets

Développement web côté serveur, CMS

Salut à tous,
je débarque sur ce forum et je commence directement par un problème/demande, je lis souvent les tutoriels du site mais c'est la première fois que je prends la peine de m'inscrire sur le forum, j'éspère y trouver une bonne ambiance et tout ce qu'un bon forum a besoin Smiley smile
Enfin passons au sujet du topic Smiley smile

Alors je part de ce code :


<? 
$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); ?>


En clar ç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 Smiley smile
Bonsoir,

Je t'invite à lire le sujet d'annonce de cette catégorie.
Tu comprendras donc que ta question est hors sujet par rapport à ce qui y est demandé.


Cela dit, peut-être pourrais-tu t'orienter vers la fonction glob ?
IL est vrai que là, pour le listage de dossier, c'est plus difficile à mettre en place que pour une base de donnée.

Tu peux aller obtenir plus de renseignement sur phpdebutant.org et spécialement leur forum qui accueille des questions comme la tienne.

Un modérateur va certainement passer dans les heures à venir pour verrouiller ce sujet.