phpbar.de logo

Mailinglisten-Archive

AW: [php] Login selber bauen? (ap)

AW: [php] Login selber bauen? (ap)

Alexander Palm Alex.Palm at gmx.de
Mon Jan 12 23:42:31 CET 2004


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 . "&nbsp;<font color=\"green\"><b>OnLine</b></font>&nbsp;" : $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