Har lite problem med att kunna göra en anständig utloggning ska jag styra det via sessions som får datum & tid med sig när du loggade in som det kollas emot hela tiden, och "loggar ur dig" när tiden är ute.. typ.. eller? har lite svårt för att bestämma mig för/veta vad som är det bästa. Tips någon?
Om du vill att de ska loggas ut efter en viss tid, kan du söka efter en "vilka är online?"-funktion som gör ungefär samma sak. Detta har diskuterats här tidigare, har jag för mig.
just en sådan "online" funktion letar jag och jag hittar inget här på webforum.. Någon som vet hur man skallgå tillväga, eller har en lösning de vill dela med sig..
Har lite kött på benen nu.. skrev ihop detta. Om nån har några synpunkter eller kan förbättra den lite så är det tacksamt..
// Antal onLine
$antal = mysql_query("select count(*) as online FROM medlemmar WHERE online = '1'");
echo "<p>$antal Online</p>";
echo "<p><b>Inloggade:</b><br>";
// Vilka som är OnLine
// Ska förbättra så den bara visar 3 el 5 senaste inloggade..
$grabbar = mysql_query("SELECT anamn FROM medlemmar WHERE online = '1'") or die ("Min server har feber..");
while ($row = mysql_fetch_array($grabbar)) {
$anamn = $row['anamn'];
echo "$anamn<br>";
}
Hur kommer detta att fungera när använderen bara stänger av sin uppkoppling eller bara stänger ner fönstret utan att logga ut? då kommer ju inte värdet attställas till 0 igen,eller?