思路:
在用户表:oline
中加字段:
online char(1)(1表示登陆,0表示未登陆)
ondate date (日期)
判断:
if Rs1("online")<>"1" then
sql="select * from oline where ondate='"你给他看的这一天的日期"'"
else
sql="select * from oline"
end if
在用户表:oline
中加字段:
online char(1)(1表示登陆,0表示未登陆)
ondate date (日期)
判断:
if Rs1("online")<>"1" then
sql="select * from oline where ondate='"你给他看的这一天的日期"'"
else
sql="select * from oline"
end if
也就是说如果用户session不存在,那么显示数据库当天的记录
这个条件不难吧
if(登录){
条件为:null;
}
else(未登录)
{
条件为:只显示当天的10条记录;
}思路就是这样的。
session_start();
if(empty($_SESSION['user']) && !empty($_GET['id'])) {
if(is_array($_SESSION['view'])) {
if(count($_SESSION['view']) >= 10) {
die("你已经查看了10条信息了!");
}
}
$_SESSION['view'][] = $_GET['id']
}
....