Code pour compter les fichiers d'un répertoire....
Paramètres: $folder = repertoire de comptage $ext = extension dont les fichiers sont comptés (peut être un tableau) (sans le . : jpg par exemple) $subfolders = comptage dans les sous repertoires (1 ou 0)
Le script est top et marche super avec paypal, une réussite trés pro, une vrai boutique avec design ... j'ai testé sur wamp2 avec un dyndns (sfrbox serveur maison) et paypal avec la sandbox (https//developer.paypal.com) pas de soucis ... à tester !
Invité
05 Déc 2007 à 11:19Apres plusieurs essaie, pas trouver comment faire pour compter ts les fichiers sans se soucier de l'extesion, don j'ai modifier le code :
// si c'est un répertoire et qu'on peut le lister
if(is_dir($folder . $file) && $subfolders)
{
$nb_files += count_files($folder . $file, $ext, 1);// on appelle la fonction
}
elseif(!$array && substr($file, -strlen($ext))== $ext) // vérification de l'extension avec $array = 0
{
$nb_files++;
}
elseif($array==1 && in_array(strtolower(substr(strrchr($file,"."),1)), $ext)) // vérification de l'extension avec $array = 1
{
$nb_files++;
}
elseif ($ext == "*")
{
$nb_files++;
}
Exemple :
echo count_files($rep, "*", 0); // => * permet de compter ts les fichiers
KOogar
20 Mars 2007 à 13:14voilà le bon lien http://www.sphider.eu/ vers le site
R@f
19 Mars 2007 à 19:37Statistiques
Webmasterkrazy
19 Mars 2007 à 18:13Le script est top et marche super avec paypal, une réussite trés pro, une vrai boutique avec design ... j'ai testé sur wamp2 avec un dyndns (sfrbox serveur maison) et paypal avec la sandbox (https//developer.paypal.com) pas de soucis ... à tester !