所以我忙于验证系统,当游戏的玩家将一个句子置于他/她的状态时,在这种情况下:HT-N5I4-S3ZI-GU6A
并且我的脚本检查它是否与代码中的代码相同我的数据库。如果是,它被证明是他们的帐户。因为我经历过人们以虚假名义开户。
当我回显我的数据库中的代码时,它回应:
HT-N5I4-S3ZI-GU6A
我的测试球员任务中的一个呼应:
HT-N5I4-S3ZI-GU6A
这是完全相同的代码,但是当我想像这样比较它们时:
if($_SESSION['user']['email_activation'] == $functions->getMotto($_SESSION['user']['username']))
{
echo "Works";
}
else
{
echo "Doesnt work";
}
它远离回声'不起作用'。我使用了错误的均衡运算符吗?还是其他任何错误?
由于
答案 0 :(得分:-6)
试用此代码
if($_SESSION['user']['email_activation'] === $functions->getMotto($_SESSION['user']['username']))
{
echo "Works";
}
else
{
echo "Doesnt work";
}
感谢。