我是第一次尝试使用 cookie,但我认为我不理解这一点,或者我的代码正在做一些循环。有人介意帮助我回到正确的道路上吗?
我一直在重新阅读 php.net 帮助,但我认为我现在的想法很混乱:/
$currentTime = strtotime("now");
$popup_exp = strtotime("+1 hour");
if (!isset($_COOKIE['popup_timer'])) : //does cookie exists? if not, make it
setcookie("popup_timer", $currentTime);
endif;
if( ($popup_exp > $_COOKIE['popup_timer']) ):
//show my popup
endif;