Hej!
I Mit community har jeg lavet sådan når folk logger ind sætter den online til 1 så man kan se de er online, også når de forlader siden skal den sætte den til 0 igen, via en popup! Men dem der har popupstopper ungår det. Det er irriternde at den ikke registrere at de er offline, så den bliver ved med at være på 1.
Den her bruger jeg til at gøre sådan popupen kommer op:
<body bgcolor="#0062A5" topmargin="0" lefmargin="0" onunload="window.open('siden.php','','width=300,height=150')">
og selve i siden.php står der
<?session_start();
if ($navn && $kode) {
include("../mysql.php");
mysql_query("UPDATE community SET online='0' WHERE(navn='$_SESSION[navn]')");
?>
<font face='Verdana' size='1' color='#02569E'>Du er nu logget ud
<?php
if(session_is_registered('navn')){
session_unset();
session_destroy();
print "<meta HTTP-EQUIV='REFRESH' content='0'; url='luk.php'>";
}
} else {
header("Location: luk.php");}
?>
Hele mit community kører på sessions, nogle der har en anden måde at gøre det der på?
[Redigeret d. 22/12-04 15:37:04 af Peter][Redigeret d. 22/12-04 15:39:34 af Peter]