Moin!
habe es herausbekommen:
global $c_index;
heisst die lösung...
NEIN! Igitt! Mach das bloß nicht!
Aus Funktionen heraus auf globale Variablen zuzugreifen bringt dich schon bei normalen Funktionen in Teufels Küche. Erst recht bei rekursiven Funktionen.
Dein Funktion: (gekürzt auf das wesentliche)
function countUsersUsedBytes( $dir, $c_index )
{
...
if( is_dir( $f_file ) )
{
countUsersUsedBytes( $f_file."/", $c_index );
}
...
return $c_index;
}
Merke: In deiner Funktion gibst du den ermittelten Größenwert von $c_index zurück, aber dort, wo du die Funktion rekursiv aufrufst, nutzt du ihn nicht.
Kann also nicht funktionieren.
- Sven Rautenberg
--
Die SelfHTML-Developer sagen Dankeschön für aktuell 21205,05 Euro Spendengelder!
Die SelfHTML-Developer sagen Dankeschön für aktuell 21205,05 Euro Spendengelder!