• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Besucher gerade online

Status
Für weitere Antworten geschlossen.

Maxi

Neues Mitglied
Hi zusammen, ich habe von einer guten Webseite einen PHP-Code, mit dem man ausgeben kann, wie viele Besucher aktuell online sind, hier erstmal der Code:

PHP:
<?php 
session_save_path("/server/pfad/countuser"); 
session_start(); 
function userzaehlen(){ 
if ( $directory_handle = opendir( session_save_path() ) ) { 
$count = 0; 
while ( false !== ( $file = readdir( $directory_handle ) ) ) { 
if($file != '.' && $file != '..'){ 
$count++; 
} 
} 
closedir($directory_handle); 
return $count; 
} else { return false; } 
} 
echo 'Anzahl User online: ' . userzaehlen() . '<br>';
?>

Hier der Link wo ich den Code teste: http://www.maxi.wunschmeister.com/online.php

Und wie ihr sehen könnt ist ja irgendwas falsch... meine Frage nun: Wie muss der Code aussehen, damit ich die gewünschte Anzeige bekomme?

Vielen dank schonmal und vg,
gutschi
 
Hallo,

das Script zählt wie viele Sessions von PHP angelegt wurden. Da du aber normalerweise kein Zugriff auf das Verzeichnis hast, musst du den Pfad anders setzten. Der in session_save_path angegebene Pfad existiert bei dir allerdings nicht. Musst also 'nen anderen Pfad setzen.


N43
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben