Ja sitter o funderar på hur ja ska göra för att få en user utloggad när han stänger webläsaren, ja har förstått att de enklast görs me sessions/cookies men ja har inte den bästa kunskapen om det. Vore shysst om nån ville hjälpa mig..
Ja hade tänkt mig att när någon loggar in på sidan ska status ändras till online men när han då stänger webläsaren (eller när cookien slutar gälla?) ska den ändras till offline..
Hur ? Gärna en fin fin förklaring eftersom mina kunskaper inte e dom bästa innom detta området.. (cookies o liknande) ;)
Ja sökte runt lite i detta forumet men hittade inge som ja fick nått ut av..
När man loggar in
setcookie("online",1,time());
När man loggar ut
setcookie("online",0);
if ($online==1)
echo "Du är inloggad.. ";
else
echo "Du är inte inloggad..";
Kanske skulle sejja att ja använder mig av en databas... när dom loggar in ändras online raden från offline till online men när dom loggar ut (UTAN att klicka på en logga ut knapp) ska det ändras tebax till offline igen...
du bör använda dig av någon form utav timeout. ett sätt är att ha en tabell i databasen med användarid/namn och timestamp som de uppdaterar lite då och då. för att ta reda på vem som inte är online jämför du deras timestamp med det aktuella och ser om skillnaden är större än din valda timeout.