PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP für Fortgeschrittene und Experten (http://www.selfphp.de/forum/forumdisplay.php?f=13)
-   -   Brauche HIlfe in ...WER ist Online.Wie mache ich das ? (http://www.selfphp.de/forum/showthread.php?t=2106)

prilblume 05.09.2002 12:08:02

Brauche HIlfe in ...WER ist Online.Wie mache ich das ?
 
Hi @
Ich habe mal eine Frage.
Wir sind eine Community wobei Bereiche Passwort geschützt sind.
Mit htacess .
Jetzt mehren sich aber die Mitglieder,(jedes sein eigenes Passwort) und wollen sehen , wer Online ist.
Wieviel Online sind haben wir schon und das Funktioniert auch Prima.
Wie kann ich ,wir das am Besten realisieren.Mit PHP oder kann ich
irgendwie htacess einträge auch in datenbanken übergeben.
Jedes Mitglied logt sich mit Nick und Passw. ein.
Da gibt es doch bestimmt Möglichkeiten.
Cookies halte ich aber für keine gute Lösung.Da die von vielen Usern gelöscht werden.

Danke für Hilfe....mfg Prilblume

P.S. Es ist alles an Scripten machbar,Server unterstützt alles(fast alles,außer Exoten:))

CyberAge 05.09.2002 13:40:07

schau dir mal diesen thread an:

http://www.selfphp.com/forum/forum/s...&threadid=1973

damit dürfte vieles geklärt werden. wenn nicht, dann melde dich nochmals!

prilblume 15.09.2002 11:51:21

Sehen wer Online ist
 
Hallo CyberAge

Ich habe mir den Thread angesehn...
aber was mache ich damit ????
Kann mir das jemand so erklären..das dies eine Anfängerin
in Php versteht ...thanx

PHP:--------------------------------------------------------------------------------
$_SERVER['PHP_AUTH_USER'] //Username

$_SERVER['PHP_AUTH_PW'] //Password



Ich meine so von anfang an :)

Gruß die Prilblume

CyberAge 15.09.2002 12:11:08

also wenn sich jemand mit seinen daten eingeloggt hat, dann speicherst du ganz einfach diesen username mit einem timestamp in der datenbank. wenn jetzt eine seite geladen wird, wird der eigene eintrag in der DB, also der timestamp aktualisiert. wenn andere eine seite laden und der erste ist außerhalb der anzeigedauer (idletime) dann wird dieser gelöscht. anzeigen kannst du es indem du die anzahl an zeilen in der db kontrollierst.


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:23:57 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.