كود PHP:
CREATE TABLE `online` (
`time` int(10) NOT NULL,
`ip` varchar(15) NOT NULL,
PRIMARY KEY (`time`),
UNIQUE KEY `ip` (`ip`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
كود PHP:
$time = time();
$timeout = $time - 600; // 10 m
$ip = $_SERVER['REMOTE_ADDR']; // $ip = getenv('REMOTE_ADDR');
mysql_query("insert into online ( time, ip ) values ( '$time', '$ip' )");
mysql_query("delete from online where time < $timeout");
$online = mysql_num_rows(mysql_query("select time from online"));
كود PHP:
if ($online >= 50)
{
// show
}
else
{
// hide
}