webForumDet fria alternativet

Online- kontroll mha $_SESSION

1 svar · 209 visningar · startad av apan_jocko

apan_jockoMedlem sedan mars 200350 inlägg
#1

Hopp...

Snickrar på ett community & skulle vilja visa vilka members som e online.

Har en WHILE-sats för att lista members & i denna en rad som (jag vill) skall kontrollera om det finns ngn session för en user.

--------------------------------------
WHILE ($rad)
{
if($_SESSION['$rad[fnamn]'])
{
echo"$rad[fnamn], Online";
}
else
{
echo"$rad[fnamn], Offline";
}
}
--------------------------------------

Denna WHILE-sats e jätte förkortad....

Min undran är hur man gör för att kontrollera om det finns en fnamn i en session?

(Hoppas att jag inte har varit alltför otydlig...:)

/Markus

WebslaveMedlem sedan maj 2002647 inlägg
#2

Själv så kör jag att jag har en rad i användartabellen som heter t.ex "online" och om användaren loggar in så sätts den till 1 och om den loggar ut eller blir inaktiv så blir den 0... sedan så hämtar jag alla användare som har "online" satt till 1 och listar dem.

Inte svaret på din fråga men ett alternativ

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)