"在一定的时间内(1小时),...即使新开一页也能直接进入"
为达此目的需要用cookie
登录成功后
setcookie("username",$username,time()+3600);
setcookie("logindate",trim(),time()+3600);check.php中检查
$_COOKIE['username']是否存在及$_COOKIE['logindate']与time()之差是否在1小时之内
为达此目的需要用cookie
登录成功后
setcookie("username",$username,time()+3600);
setcookie("logindate",trim(),time()+3600);check.php中检查
$_COOKIE['username']是否存在及$_COOKIE['logindate']与time()之差是否在1小时之内
这里难在check.php怎样写,在asp里很简单地response.end就可以简单地将用户挡在保密页面之外,response.redirect login.asp就可以将页面转向。
在php里怎样写呢?我试了很多办法可是在显示login.php的同时,main1.php的内容依然显示出来了
用check.php文件的好处是,可以用一句require将验证实现
谁再帮帮帖?
response.end exit
response.redirect login.asp header("Location: login.php")