会话不会持续,甚至到下一行

时间:2012-06-09 21:14:11

标签: php session

我正在开发一个PHP登录/注册系统,登录会话是使用...你猜对了......会话。

然而,会话只是不起作用。以下是一个例子:

session_start();
$_SESSION['hi'] == "hi";
echo $_SESSION['hi'];

它什么都不输出。

除了有关register_globals的提示外,我的谷歌搜索没有找到任何内容。我的主人000webhost将其设置为off,这与它有什么关系吗?

好的,刚刚得到了答案,我意识到我是多么愚蠢(这是一个错误,我知道)。无需再发布任何答案。

2 个答案:

答案 0 :(得分:3)

您需要使用=而不是==

==比较,您的比较评估为false,并且没有任何修改。但是,你设置了新值。

另外..打开错误!!!

答案 1 :(得分:0)

=是赋值运算符,==是比较运算符

将==更改为=,您将不再有问题 您应该只使用==来比较两个值,以查看该语句是真还是假。