有人反映WAP发文章没有权限。我今天针对这个问题检查来检查去。就是找不到问题所在。
在本地。我分别输出_SESSION变量和我提交的_POST的变量。
这里是_SESSION变量
---------------------------
adminid:1
username:angel
nickname:angel
password:xxxxxxxxxx2c7f34b70dfb3bf6bdc8e5
这里是_POST变量
---------------------------
adminid:1
username:angel
nickname:angel
password:xxxxxxxxxx2c7f34b70dfb3bf6bdc8e5
在服务器上。我分别输出_SESSION变量和我提交的_POST的变量。
这里是_SESSION变量,赋值是成功了的,可是一刷新就变成这样了。
---------------------------
adminid:1
username:
nickname:angel
password:
这里是_POST变量
---------------------------
adminid:1
username:angel
nickname:angel
password:xxxxxxxxxx2c7f34b70dfb3bf6bdc8e5
很明显,登陆进去,变量是提交上去并且顺利验证通过了的。然后把_POST变量赋值给_SESSION变量,在本地这个过程就很顺利。可是有些服务器却不行,这些服务器只保存了adminid和nickname的_SESSION变量。但是username和password却在赋值成功后,刷新页面就没有了。导致后来验证不通过。就提示没有权限。
我测试了我手头上的7个空间,有5个空间很顺利。而有2个空间就不顺利,不能正常保存username和password。本地也是好好的,为什么这两个服务器却不能正常保存呢?哪位大虾指点一下。。。
问题解决。我把$_SESSION['username']和$_SESSION['password']改成$_SESSION['admin_username']和$_SESSION['admin_password'],问题就不存在了。难道那2个服务器不能用$_SESSION['username']和$_SESSION['password']??
