Compter le nombre de fichiers [PHP]

Slylia Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   -  
 Williamdes -
Bonjour,

Je souhaite faire un programme de recherche de fichiers PDF, le problème est qu'au départ je dois compter le nombre de fichiers que contient mon dossier.
Voila le script que j'ai trouvé sur internet et que j'utilise pour compter le nombre de fichiers :
<?php
$files = glob("ftp//NouvRech/PDF/");    /* $files pour "lister" les fichiers - Mise en place de *.* pour dire que ce dossier contient une extension (par exemple .jpg, .php, etc... */
$compteur = count($files);    /* Variable $compteur pour compter (count) les fichiers lister ($files) dans le dossier */
echo "Il y a <font color=#FF0000>$compteur</font>";
if ($compteur > 1) { echo " fichiers dans ce répertoire"; }
else { echo " fichier dans ce répertoire"; }
?>


Le soucis c'est que ça m'affiche que je n'ai qu'un fichier alors que mon dossier PDF contient plus de 600 documents.
Que dois-je faire pour que mon script affiche le bon résultat ?

Slylia.
A voir également:

1 réponse

atout1 Messages postés 216 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour, essaye ce code :

$rep = "chemin du répertoire";
$dir = opendir($rep);
$fichiers = array(); // array fichiers
while($f = readdir($dir))
{
if(is_file($rep.$f))
{
echo "$f<br/>"; // pour afficher les nom des fichiers
array_push($fichiers, "$f"); // insérer les fichiers dans le tableau $fichiers
}
}
closedir($dir);
//pour récuperer la taille du tableau c.a.d nb des fichiers (fichier pas champ) tas deux possibilités
$sizeF = sizeof($fichiers);
ou
count($fichiers);
0
Slylia Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   1
 
Finalement je n'ai plus besoin de compter le nombre de fichiers ^^'. Je testerai tout de même ton code pour essayer de le comprendre.
0
Williamdes
 
Merci très bon code
0