ChavezMedlem sedan maj 20001 953 inlägg Undrar om man i PHP kan fixa så att om man efter en viss tid kan sätta en kolumn till ett visst värde.
Har nämligen som en liten "chatt". När man stänger popuppet så kommer ett nytt (genom javascript) som loggar ut en (sätter en kolumn i databasen till no istället för yes). Men om man skulle stänga ner popupet på "fel" sätt så funkar ju inte det.
Om man t ex kopplar ner innan man stänger fönstret.
Så jag undrar om man på något sätt kan fixa så att den kolumnen aoutomatiskt efter säg fem minuters inaktivitet sätts till no.
Frågan är ju hur man skall känna efter inaktiviteten. Och hur man på ett smart sätt skall sätta det till no.
Möjligt att det finns nån funktion i Mysql till detta. Isåfall kan ni väl tala om den och sedan kan berörd moderator flytta denna tråden till rätt ställer ;)
------------------
<A HREF="mailto:chavez@post.netlink.se">Mvh Chavez
</A> UIN: 73975020
emissionMedlem sedan dec. 19996 721 inlägg Det finns ingen funktion i PHP, och ingen MySQL. En möjlig variant är att du snuddar till en timestamp-kolumn i användartabellen, varje gång användaren gör något, och sedan kollar denna kolumn när aktiva användare listas.
Lämpligtvis gör du det i form av en enkel function, i stil med
touchuser($userid);
ChavezMedlem sedan maj 20001 953 inlägg Har nån något exempel på kod som gör detta? Fattar ungefär hur det skall gå till ;)
------------------
<A HREF="mailto:chavez@post.netlink.se">Mvh Chavez
</A> UIN: 73975020
nanneMedlem sedan dec. 19991 749 inlägg Principen låter väldigt lik den man gör med inloggning och cookies. Du kan ju titta på en sån och se om det är nåt intressant.
------------------
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1 decoce
GCM/MU/IT$>AT d--- s: a-- C++$ UL P-- L++>++++ E W+++>$ N o-- K- w O- !M V?
PS++ PE- Y+ PGP-@ t+ 5 X+++ R* tv- b++ DI D++ G+ e* h++ r++ y+**@
------END GEEK CODE BLOCK------
ChavezMedlem sedan maj 20001 953 inlägg Okidoki!
------------------
<A HREF="mailto:chavez@post.netlink.se">Mvh Chavez
</A> UIN: 73975020