- #1
C
Ciryx
Bekanntes Mitglied
Themenersteller
- Dabei seit
- 07.01.2004
- Beiträge
- 135
- Reaktionspunkte
- 0
- Ort
- Zürich
Hallo zusammen.
Ich habe folgendes PHP Script, welches mir einfach die Dateien in einem Verzeichnis (rekursiv) zählt:
Nun verursacht dieses Script jeweils Wartezeiten. Ich möchte während dem Warten ein gif anzeigen. Kann mir jemand da weiterhelfen bzw. Tipps geben. Mein JavaScript Know How ist relativ bescheiden
Ich habe folgendes PHP Script, welches mir einfach die Dateien in einem Verzeichnis (rekursiv) zählt:
Code:
<?php
function count_files_recursive($path) {
$files = 0;
// open dir:
$dir = opendir($path);
if (!$dir){return 0;}
while (($file = readdir($dir)) !== false) {
if ($file[0] ==->.'){ continue; }
if (is_dir($path.$file)){
// recursive:
$files += count_files_recursive($path.$file.DIRECTORY_SEPARATOR);
}
else {
// increase file count
$files++;
}
}
// close dir:
closedir($dir);
return $files;
}
echo Anzahl Dateien: .count_files_recursive(/home/netdata/www/zug4/);
?>
Nun verursacht dieses Script jeweils Wartezeiten. Ich möchte während dem Warten ein gif anzeigen. Kann mir jemand da weiterhelfen bzw. Tipps geben. Mein JavaScript Know How ist relativ bescheiden