社区
基础编程
帖子详情
PHP页面被告知登陆成功,但是点击跳转链接,再次返回登陆初始页面
u010879674
2013-05-29 02:21:04
各位大虾,请教问题如下,有一个php做的管理系统,通过登陆页面,输入相应信息,可以校验通过,告知登陆成功,但是在登陆成功页面,点击任意跳转链接,又再次返回到初始登陆页面。很是郁闷,被这个问题,已经困惑有些日子了,一直搞不懂是啥原因。Cookie,Server配置,php配置,还是其他的。。。跪求各位指点迷津,不胜感激!!!!
...全文
518
6
打赏
收藏
PHP页面被告知登陆成功,但是点击跳转链接,再次返回登陆初始页面
各位大虾,请教问题如下,有一个php做的管理系统,通过登陆页面,输入相应信息,可以校验通过,告知登陆成功,但是在登陆成功页面,点击任意跳转链接,又再次返回到初始登陆页面。很是郁闷,被这个问题,已经困惑有些日子了,一直搞不懂是啥原因。Cookie,Server配置,php配置,还是其他的。。。跪求各位指点迷津,不胜感激!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ghj902260
2013-06-06
打赏
举报
回复
很简单 如果不是你的静态页面的缓存问题 那么 就是cookies的问题 cookie时间过短 或者值被修改等等 先确定是哪里的问题。
码无边
2013-06-05
打赏
举报
回复
贴出你的代码不就清楚的。
u010645685
2013-06-04
打赏
举报
回复
我这里有个代码,也是用于登录界面使用,防止非法登录(如果是非法登录,就跳转到登录界面)。 1.用户输入其id和密码,后台程序从数据库user表中进行判断,是否合法。合法跳入到相应界面,不合法跳到登录界面。 2.在验证合法后,开启session,将登录成功的用户名信息存入到session中。 3.其他的页面开启session,判断$_SESSION['ADMIN']是否为空。为空就跳到登录页面,不为空就继续访问。 代码贴上: if($name!=""){ //把登陆信息写入cookie 'loginname':$name //把登陆表 把登陆的人ip id.. //合法 session_start(); $_SESSION['loginuser']=$name; header("Location: empManage.php?name=$name"); exit(); } //把验证用户是否合法封装函数 function checkUserValidate(){ session_start(); //先写在封 if(empty($_SESSION['loginuser'])){ header("Location: login.php?errno=1"); } } 在需要防止用户非法登录页面中引入这样两句(这两句话,放在页面的开头) require_once 'common.php'; checkUserValidate(); 我怕我把你说晕了,你最好还是看看传智播客php视频教程第119讲 session防用户非法登录
ldy1202
2013-05-29
打赏
举报
回复
你应该用session或cookie将登陆信息储存下来,你可以这样: session_start(); if(!isset($_POST)){ //登录表单输出 }else{ //验证登录信息是否正确 //若登录成功 $_SESSION['is_verified'] = 1; //若登录失败 $_SESSION['is_verified'] = 0; }
爵迹_Chen
2013-05-29
打赏
举报
回复
将登陆信息用SESSION保存,然后写一个配置文件验证SESSION内的值是否存在就行了
丢雷老谋
2013-05-29
打赏
举报
回复
你的登录信息没有存储下来,导致要去的页面无法识别你已经登录。一般登录都用session存储登录信息,各个页面以此为依据进行判断是否登录
Linux0.11内核
初始
化讲解与调试
结合bochs仿真调试工具边讲解边调试linux0.11版本内核
初始
化过程,通过该课程可以学习和理解关于linux内核在内存中的分布、分段及分页机制、逻辑地址线性地址及物理地址的区别,更系统的理解CPU实模式及保护模式等。...
CTF_WP-攻防世界web题解
尝试访问index.
php
,没反应,
返回
结果一样用dirbuster扫描一下,发现果然有个index.
php
,并且大小跟1不一样,并且
返回
码是302
再次
尝试访问,还是不行搜索得知,302是被重定向了用burpsuit抓包发送,flag被隐藏,查看...
HTTP请求方法&状态码含义
序列状态码概述1200 2开头的都表示这个请求发送
成功
,最常见的就是200,就代表这个请求是ok的,服务器也
返回
了。2300 3开头的代表重定向,最常见的是302,把这个请求重定向到别的地方了。3400 400代表客户端发送的...
Web前端面试题
3.前端根据
返回
的信息
成功
跳转
登陆
页 4.
登陆
发送数据请求,数据库对比用户名密码是否正确, 根据后端
返回
的结果进入首页 5.setCookie将用户登录名密码token存cookie中 通过JWT(Json web token) 6.免密
登陆
get
页面
优化
1. 从用户角度而言,优化能够让
页面
加载得更快、对用户的操作响应得更及时,能够给用户提供更为友好的体验。 2. 从服务商角度而言,优化能够减少
页面
请求数、或者减小请求所占带宽,能够节省可观的资源。
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章