PHP - 如果没有cookie或其他cookie,则重定向

时间:2016-08-21 15:39:06

标签: php cookies

我有Cookie A和Cookie B,并且如果没有Cookie,则想要重定向到Google,但如果其中一个存在,则不得重定向。

我已经/试过这个:

if (!isset($_COOKIE['Access']) || !isset($_COOKIE['Guest'])) {
header ("location: https://www.google.com"); }

但没有成功......我该如何解决?感谢

1 个答案:

答案 0 :(得分:3)

如果您希望在存在Cookie的 NONE 时重定向,则需要 AND CHARACTER SET utf8mb4 COLLATION utf8mb4_unicode_520_ci)运算符而不是 OR &&)。

||

|| => OR

因此

&& => AND

应该是

if (!isset($_COOKIE['Access']) || !isset($_COOKIE['Guest'])) {

阅读材料

This Q&A