PHP检查cookie值是否等于另一个变量
我已经创建了一个具有filmvalue的cookie。现在我需要检查cookies值是否等于相同的值或另一个值PHP检查cookie值是否等于另一个变量,php,cookies,Php,Cookies,我已经创建了一个具有filmvalue的cookie。现在我需要检查cookies值是否等于相同的值或另一个值 if(isset($_COOKIE[votecookie])) { echo "Sorry You have already ranked this film <p>"; header("location: films.php?id=$id"); exit(); } if(isset($\u COOKIE[votecooki
if(isset($_COOKIE[votecookie]))
{
echo "Sorry You have already ranked this film <p>";
header("location: films.php?id=$id");
exit();
}
if(isset($\u COOKIE[votecookie]))
{
echo“对不起,您已经对这部电影进行了排名”;
标题(“location:films.php?id=$id”);
退出();
}
如果filmvalue等于已投票的filmvalue,则执行上述代码。但是如果电影没有被投票,那么就做一些其他的代码
有没有办法做到这一点:
if(isset($_COOKIE[votecookie] && $cookiefilmvalue = $film))
{
echo "Sorry You have already ranked this film <p>";
header("location: films.php?id=$id");
exit();
}
if(isset($\uCookie[votecookie]&&&$cookiefilmvalue=$film))
{
echo“对不起,您已经对这部电影进行了排名”;
标题(“location:films.php?id=$id”);
退出();
}
呃,是的
if(isset($_COOKIE['votecookie']) && $_COOKIE['votecookie'] == $film)
此外,请确保在元素周围添加引号,否则PHP会停止抛出类似以下内容的警告:
Notice: Use of undefined constant votecookie - assumed 'votecookie' in...
呃,是的
if(isset($_COOKIE['votecookie']) && $_COOKIE['votecookie'] == $film)
此外,请确保在元素周围添加引号,否则PHP会停止抛出类似以下内容的警告:
Notice: Use of undefined constant votecookie - assumed 'votecookie' in...
两个问题:
你把括号放错地方了
您正在使用=
分配某些内容,而不是检查是否与=
相等
用这个
if(isset($_COOKIE[votecookie]) && $_COOKIE[votecookie] == $film)
两个问题:
你把括号放错地方了
您正在使用=
分配某些内容,而不是检查是否与=
相等
用这个
if(isset($_COOKIE[votecookie]) && $_COOKIE[votecookie] == $film)
首先,试着在你的中用=
替换=
如果子句列表,试着在你的如果子句列表中用=
替换=
,谢谢!我修正了这个错误,这是我第一次使用cookies,很抱歉这个noob问题。谢谢!我修正了错误,这是我第一次使用cookies,很抱歉这个noob问题。