Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
22.09.2002, 12:30
voidi



hi.
um gleich auf mein problem zu kommen: ich möchte auf einer seite anzeigen wieviele leute online sind (so wie hier )und wenn sie regestriert sind, dann deren namen(ala thw).
das ganze habe ich probiert mit kombination von cookies und datenbank tabellen, aber es wollte nie richtig funzen.
mithilfe von sessions habe ich es ebenfalls probiert, das hat allerdings noch weniger geklappt.

theoretische wie auch praktische hilfe ist sehr willkommen :)

--

2far.net

<Teranite> ich hab nen arschmaessigen traffic

zum Seitenanfang zum Seitenende Profil || Suche
001
22.09.2002, 12:55
Zeeke



Foren-Suche, afair wurde das hier schon öfters behandelt...

--

zum Seitenanfang zum Seitenende Profil || Suche
002
22.09.2002, 13:02
voidi



habe nach satistik gesucht -> nur mein post
habe nach php gesucht -> nichts mit dem

bin ich nun zu blöd zum suchen oder laberst du scheiss? :D

--

2far.net

<Teranite> ich hab nen arschmaessigen traffic

zum Seitenanfang zum Seitenende Profil || Suche
003
22.09.2002, 13:05
KhanRKerensky



Forensuche... aber lieber hier: www.thwboard.de/support/

--

"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book

zum Seitenanfang zum Seitenende Profil || Suche
004
22.09.2002, 13:27
Megge



oder guck dir doch ganz einfach den thwb code an..

--

zum Seitenanfang zum Seitenende Profil || Suche
005
22.09.2002, 13:56
CN



wie wärs mal mit "schlaueren" such begriffen
es gab mindestens schon 10 "users online"-threads
such doch mal danach

--

zum Seitenanfang zum Seitenende Profil || Suche
006
22.09.2002, 14:11
voidi



verdammt ich hab nach allermöglichen scheisse gesucht

wenn es welche geben würde, dann könntest du mir sicherlich einen link zeigen...

nein? - dann gibt es wohl auch keine

@megge das hab ich auch schon gemacht aber ich progge php erst seit wenigen wochen und steige da noch nicht so ganz durch. php ist auch meine erste prog sprache *excuse*

--

2far.net

<Teranite> ich hab nen arschmaessigen traffic


Dieser Beitrag wurde am 22.09.2002 um 15:02 von voidi bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
007
22.09.2002, 18:39
the_viking



Pass auf:

Ein User ist eingelogged und greift auf eine PHP seite zu:

Das Script schreibt folgendes in eine Datei oder Datenbank-wasweißich:

function AddUserToIsOnlineList($username)
{
$f = fopen("online_users.txt","a");

$minute5 = 60 * 5; // 5 * 60 Sekunden = 5 Minuten!

fputs($f,rawurldecode($username) . "<#>" . (time() + $minute5) . "\n");

fclose($f);
}

So, und wenn du jetzt die WhoIsOnline List anzeigen willst:

function PrintWhoIsOnline()
{
$f = fopen("online_users.txt","rt");

$online_users = array();

while(!feof($f))
{
$line = trim(fgets($f,100000));

$arr = explode("<#>",$line,2);

// In $arr[1] wurde die Zeit + 5 Minuten gespeichert
if($arr[1] > time())
{
$online_users[] = rawurldecode($arr[0]);
}
}

print "Online sind: ";
for($i=0;$i<count($online_users);$i++)
{
print $online_users[$i] . ", ";
}

print "<br><small>Data based on the last 5 Minutes</small>";
}

Das wärs gewesen! So hab ich das auch in meinem Forum gemacht:
http://www.rison.de

--

thx, cu, MfG the_viking

(( My =]=H=O=M=E=> Page! ))
Coder bei Brainshock-Interactive und bei Z-Software
My ICQ: #160959446

zum Seitenanfang zum Seitenende Profil || Suche
008
22.09.2002, 18:41
the_viking



Ach ja: um die User nicht doppelt anzuzeigen, müsste man vor dem einfügen durch AddUserToIsOnlineList() noch eine Funktion mit dem namen IsUserOnline($user) schreiben und das überprüfen!

--

thx, cu, MfG the_viking

(( My =]=H=O=M=E=> Page! ))
Coder bei Brainshock-Interactive und bei Z-Software
My ICQ: #160959446

zum Seitenanfang zum Seitenende Profil || Suche
009
22.09.2002, 19:21
CN



Zitat:
verdammt ich hab nach allermöglichen scheisse gesucht

wenn es welche geben würde, dann könntest du mir sicherlich einen link zeigen...

nein? - dann gibt es wohl auch keine

nicht in dem ton f*** dich doch o_O
allein die tatsache das du das nicht selbst hinkriegst zeigt deine inkompetenz
eigeninitiative ist das stichwort.. wenn du selbst nichts findest dann haste pech

Zitat:
ich progge php erst seit wenigen wochen und steige da noch nicht so ganz durch.
dann solltest du ein blick in dein buch werfen, so hab auch ich das gelernt

btw
http://www.thewall.de/forum/showtopic.php?threadid=30213
http://www.thewall.de/forum/showtopic.php?threadid=27817
http://www.thewall.de/forum/showtopic.php?threadid=25997

theviking
toll das du es ihm in den arsch geschoben hast
das is wohl die belonung für seine dreistheit

--

zum Seitenanfang zum Seitenende Profil || Suche
010
22.09.2002, 19:58
Megge



www.php4-forum.de

--

zum Seitenanfang zum Seitenende Profil || Suche
011
22.09.2002, 20:09
voidi



@megge kenn ich schon
@cn komm mal wieder runter, ich hab mich nur aufgeregt, weil jeder suche suche gesagt hat. naja danke für die links, den obersten kenn ich schon, der ist nämlich von meinem bruda :D der letzte hilft sogar danke
und wenn du dich angegriffen gefühlt hast dann sie es so: es war nicht auf dich bezogen...

--

2far.net

<Teranite> ich hab nen arschmaessigen traffic

zum Seitenanfang zum Seitenende Profil || Suche
012
22.09.2002, 20:42
CabaL



Zitat:
CN postete
nicht in dem ton f*** dich doch o_O
allein die tatsache das du das nicht selbst hinkriegst zeigt deine inkompetenz
eigeninitiative ist das stichwort.. wenn du selbst nichts findest dann haste pech

theviking
toll das du es ihm in den arsch geschoben hast
das is wohl die belonung für seine dreistheit[/i]

bist du irgendwie epileptiker ?

--

..::I've carved my soul to shreds in service of the Cabal. What little humanity I retain is corrupted by the Beast, which has grown stronger with every life I've taken::.

zum Seitenanfang zum Seitenende Profil || Suche
013
22.09.2002, 20:58
KhanRKerensky



@CabaL: Wassen hatten hier Epilepsie damit zu tun?

--

"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book

zum Seitenanfang zum Seitenende Profil || Suche
014
23.09.2002, 09:55
the_viking



Hee... lass mich doch mein Wissen aussprechen..
Ausserdem hab ich das wahrscheinlich so unverständlich geschrieben, das er das eh nicht kapiert hat...

--

thx, cu, MfG the_viking

(( My =]=H=O=M=E=> Page! ))
Coder bei Brainshock-Interactive und bei Z-Software
My ICQ: #160959446

zum Seitenanfang zum Seitenende Profil || Suche
015
23.09.2002, 16:07
voidi



naja ich habs mir ehrlich gesagt gar nicht richtig angeschaut, aber ich habe immerhin irgendwas mit zeit gesehen und das war die fehlende variable in meinem term, um es geschwollen auszudrücken.

--

2far.net

<Teranite> ich hab nen arschmaessigen traffic

zum Seitenanfang zum Seitenende Profil || Suche