السلام عليكم ورحمة الله وبركاته.
اخواني لدي خطأ بكون المتواجدون الآن , وهو انه يتم احتساب الزائر اذا دخل , لكن لايتم حذفه عند خروجه , لرؤية الخطأ www.phpx3.com/drs/index.html , في الأسفل سترى المتواجدون الآن.
الكود الخاص بي :
كود PHP:
# ONLINE
if($show_online == '1') {
$time=time();
$ip=$_SERVER['REMOTE_ADDR'];
$limitsec=$time-10;
$query3=mysql_query("DELETE from `drs_online` where `ip`='$ip' OR time='$limitsec'");
$query4=mysql_query("INSERT INTO `drs_online` (ip,time) VALUES ('$ip','$limitsec')");
$result=mysql_fetch_array(mysql_query("SELECT count(*) as ip from `drs_online` "));
$num = $result['ip'];
$smarty->assign('now',$num);
$smarty->display("online.htm");
}
الجدول :
كود PHP:
print "تثبيت جدول المتواجدين الآن-> ";
$table00001 = mysql_query(
"CREATE TABLE `drs_online` (
`ip` varchar(100) NOT NULL default '',
`time` varchar(15) NOT NULL default ''
)TYPE=MyISAM ;");
if(!$table00001){
print "$error";
}else{
print "$ok";
}
print "<br />";
وشكراً.