Votre question

Calculer la taille d'un dossier

Tags :
  • Ftp
  • Programmation
Dernière réponse : dans Programmation
23 Février 2004 15:45:27

Bonjour,

Je n'arrive pas à faire un script PHP perméttant de calculer le taille d'un dossier en Mo par FTP...
J'ai aussi essayer plusieurs recherche sur google, mais aucun ne correspond à ce que je recherche.

Quelqu'un pourais t'il m'aider svp ?

Merci d'avance. :-(

Autres pages sur : calculer taille dossier

21 Septembre 2005 20:36:57

J'ai une fonction qui n'utilise aucune commande ftp!

  1. function DirSize($path , $recursive=TRUE){
  2. $result = 0;
  3. if(!is_dir($path) || !is_readable($path)) {
  4. return 0;
  5. } else {
  6. $fd = dir($path);
  7. while($file = $fd->read()){
  8. if(($file != ".") && ($file != "..")){
  9. if(@is_dir("$path/$file/")) {
  10. $result += $recursive?DirSize("$path/$file/"):0;
  11. } else {
  12. $result += filesize("$path/$file");
  13. }
  14. }
  15. }
  16. $fd->close();
  17. return $result;
  18. }
  19. }


et apre tu a juste a fair DirSize("ton_dossier");

Bonne chance
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS