Onlinetid opdater automatisk
X Hej.Jeg har lavet onlinetid i mit community. Men nu er det sårn at jeg gerne ville have at den kan opdatere onlinetiden + mønter UDEN at man skal til at logge af.
Jeg kan bruge alle metoder bare det virker jeg har prøvet med et iframe i loggetind.php hvor iframet så henter siden minutter.php hver gang der er gået 1 min. Og i minutter.php opdatere den onlinetiden lige som i logud.php den gør bare ikke en offline.
Når jeg prøver det virker det første gang. Men anden gang for man for meget onlinetid det er fordi der er et felt i mysql der hedder logintid og den tæller hvor meget tid man har været logget ind i. Og så hvis man ikke logger ud for at få opdateret onlinetiden så giver den ALT for meget.
Altså jeg skal have sådan man ikke behøves at logge ud for at opdatere onlinetiden.
Håber nogen har en løsning på problemet.
PS. i må meget gerne skriver koderne :D.
og 1 ting til min kode ser således ud i filen minutter.php:
<?
$gltid = $vis[logintid];
$tidnu = time();
$plusminus = $tidnu-$gltid;
$nytid = $plusminus;
$glmønter = $vis[logintid];
$mønternu = time();
$plusminus = $mønternu-$glmønter;
$mønternu = $plusminus;
$query = mysql_query("UPDATE community_avis SET onlinetid = onlinetid+$nytid, mønter = mønter+$mønternu WHERE brugernavn = '$_SESSION[brugernavn]'")
?>
