Mailinglisten-Archive |
Hallo Alexander Wagner!
Du hast am Montag, 12. Januar 2004
um 21:15 folgendes geschrieben:
> Hi,
>
> > Da gleich wieder ne Frage von mir - was meinst Du mit nem Storage
> > Container?
>
> Das ist ein abstrakter Begriff für das, was die Daten speichert, ob
> das jetzt eine Datenbank ist, Dateien oder irgendetwas anderes ist da
> egal.
Ah, danke....
ich mach die Online/Offline Prüfung jetzt so:
Ich mach das jetzt so:
// User in Sessions suchen
$dir_h = opendir('./sessions_ordner_xyz');
$users = array();
while ($file = readdir ($dir_h)){
if (preg_match('/^sess_.*/i', $file)){
$session_file = implode("", file('./sessions_ordner_xyz/'.$file));
preg_match('/(user_name\|s:\d*:"(.*?)")/', $session_file, $matches);
$users[] = $matches[2];
}
}
Und später prüfe ich dann mit:
$data = (in_array($data, $users)) ? $data . " <font color=\"green\"><b>OnLine</b></font> " : $data;
Ob der gerade geprüfte User im Array (und somit online) ist.
gut oder nicht gut?
Liebe Grüße, Alex
--
Traeume nicht *DEIN* Leben, sondern lebe *DEINEN* Traum!
php::bar PHP Wiki - Listenarchive