PHP文件重定向用户不应该

时间:2012-12-20 17:56:12

标签: php

我正在为服务器CP制作一个登录脚本,虽然它似乎没有按预期工作,我可以登录但是如果我转到索引页面它不会将我重定向到管理页面,代码在这里:

所有代码:http://pastebin.com/DC8fVtD5

有人能为我解释这个吗? :)问题是cookie或会话,但我不知道如何解决它。该脚本需要检查用户输入对mysql数据库,看看他们是否有一个网站的帐户,如果有,请将它们登录。虽然admin.php似乎正在重定向到index.php,但它似乎正在登录我$ logged!= 0.我一直无法找到它的解决方案,这让我疯了。 d:

1 个答案:

答案 0 :(得分:0)

别忘了,那个变量

  $logged

如果在一个脚本中设置不再在下一个脚本执行中设置:如果使用header( 'Location: somewhere' );重定向,则当前脚本终止,新脚本启动通过位置标头的新HTTP请求强制。

请使用PHP's session-feature 通过多个请求/脚本执行来保持状态