WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Alle Dateien im Ordner zählen.. » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Alle Dateien im Ordner zählen..
von Crash
Danke, es geht...
von languitar
da hast du wohl was falsches für das Verzeichnis eignegeben... Nimm mal den Slash am afang weg...
von Crash
Warning: opendir(/Users): failed to open dir: Invalid argument in ...

Warning: readdir(): supplied argument is not a valid Directory resource in ..

Warning: closedir(): supplied argument is not a valid Directory resource in ..


Das kommt dann
von Philipp Gérard
sorry, ab PHP 5 CVS

Schreib diesen PHP-Code davor:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10:
function scandir($dirstr) {
    // php.net/scandir (PHP5)
    $files = array();
    $fh = opendir($dirstr);
    while (false !== ($filename = readdir($fh))) {
        array_push($files, $filename);
    }
    closedir($fh);
    return $files;
}
von Crash
Fatal error: Call to undefined function: scandir() in ..

Das kommt bei mir
von Philipp Gérard
..ist aber korrekt.
von Can
Hm....vielleicht so in der Art:

1: 
2: 
3:
$dir="/users";
$array=scandir($dir);
$filecount=count($array)-2; //ohne '.' und '..'


Ist aber nicht getestet...

Can
von Crash
Hi,
Ich hab schon im Internet gesucht, aber nirgends gefunden wie man Dateien in einem Ordner zählen kann. Ich möchte damit bezwecken wieviel User angemeldet sind. Also soll er alle Dateien im Ordner "User" zählen und das kann ich ja dann per echo ausgeben..


Nach oben