Counter problemer.. igen
Jeg har dette script som counter:og det virker ikke, det indsætter navne fint nok, men det sletter ikke gamle navne? hvorfor...?
<?
mysql_query("UPDATE counter SET online='0' WHERE dato<'$nu'");
//tid nu
$nu = time();
//den sidste dato man må være før man er 'offline'
$slut = $nu + 801;
//tjekker om man er i databasen
$tjek = mysql_query("SELECT * FROM counter WHERE ip='$REMOTE_ADDR' AND dato<'$slut'") or die(mysql_error());
if(mysql_num_rows($tjek) == 0)
{
mysql_query("INSERT INTO counter (ip, brugerid, dato, online) VALUES ('$REMOTE_ADDR', '$brugerid', '$slut', '1')") or die(mysql_error());
}
else
{
$row = mysql_fetch_array($tjek);
if($row[brugerid] != $brugerid && $brugerid != '0')
{
mysql_query("UPDATE counter SET brugerid='$brugerid' WHERE ip='$REMOTE_ADDR' AND dato<'$nu'");
}
}
?>
