比如:管理员后台的登入我是这么写的
在windows的php5.3它是正常跳转到后台首页的!
但是在liunx的php5.2.17它会报错。
再比如会员后台判断是否登入状态我是这么写的!
//以上这些都是空值,当然会报错,上图:
还有以及会员登入状态点击退出我是这么写的!
它同样也会报错,和后台的登入报的错一模一样!
注意:以上这些报错在本地笔记本上边都是可以正常运行的!
是否是服务器配置问题呢?
把报错的英文拿到 google 翻译翻译一下看什么意思,然后找输出的地方在哪里。在代码的执行流程的不同地方 var_dump(FILE . LINE);
,然后根据输出判断出错的地方。
检查所有 PHP 文件的编码和换行符,注意不要在 ?> 之后有任何字符。实在查不出来就把 PHP 文件后面所有的 ?> 删掉。
PS
$_SESSION['adminname'] = $where['adminname'];
这一行应该放到 if 里面,否则算是有漏洞。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。