【发布时间】:2012-12-27 04:53:09
【问题描述】:
我觉得这是一个非常简单的解决方法,但我尝试了很多不同的方法,并且在谷歌上花了很多时间。基本上一个用户登录,我的脚本确保他们在我的数据库中。效果很好,然后我开始我的视野。
session_start();
$_SESSION['log']=$username;
header("location:lindex.php");
在我的下一页 lindex.php 上,我按顺序调用会话并尝试根据 $_SESSION['log'] 中的值是否为“支持”来设置 if 语句,但似乎不管值是什么在我的会话调用中,它总是执行我尝试基于字符串长度、strstr、strpos、==“支持的 if 语句。没有任何工作。任何想法?这里是 lindex.php:
session_start();
if(empty($_SESSION['log'])){
echo "You must log in";
exit();}
if(strstr($_SESSION['log'], 'support'))
{
header("location:../sindex.php");
}
附注。如果会话为空,则退出脚本。
【问题讨论】:
-
为什么要使用
log来键入您的username?