作者:love28119_529_700 | 来源:互联网 | 2018-05-17 01:08
下面是两个页面一个是登录页面登录后跳转到blog.php页面这个页面包含了下面的cookie页面为什么跳转到blog.php后显示没有登录呢?应该是登录的才对啊{代码...}
下面是两个页面 一个是登录页面 登录后跳转到blog.php页面 这个页面包含了下面的COOKIE页面 为什么跳转到blog.php后显示没有登录呢? 应该是登录的才对啊
prepare("select id,username,password from user where username=? and password=?"); $stmt->execute(array($_POST['username'],($_POST['password']))); if($stmt->rowCount()>0){ list($id,$username)=$stmt->fetch(PDO::FETCH_NUM); $time=time()*24*60*60; setCOOKIE("uid",$id,$time,"/"); setCOOKIE("username",$username,$time,"/"); setCOOKIE("isLogin",1,$time,"/"); echo ''; } else{ echo "登陆失败"; } } ?> 用户名: 密码:
下面是COOKIE页面
回复内容:
下面是两个页面 一个是登录页面 登录后跳转到blog.php页面 这个页面包含了下面的COOKIE页面 为什么跳转到blog.php后显示没有登录呢? 应该是登录的才对啊
prepare("select id,username,password from user where username=? and password=?"); $stmt->execute(array($_POST['username'],($_POST['password']))); if($stmt->rowCount()>0){ list($id,$username)=$stmt->fetch(PDO::FETCH_NUM); $time=time()*24*60*60; setCOOKIE("uid",$id,$time,"/"); setCOOKIE("username",$username,$time,"/"); setCOOKIE("isLogin",1,$time,"/"); echo ''; } else{ echo "登陆失败"; } } ?> 用户名: 密码:
下面是COOKIE页面
$time=time()*24*60*60
改为 $time=time() +24*60*60
用户关闭了浏览器缓存功能的话COOKIE就不好时了,建议用session
就是可能你关闭了浏览器的COOKIE缓存