1
我想为我的网站访问者设置一个cookie,在他们在我的网站上至少2分钟后。经过一定的时间延迟后(在PHP中)设置cookie
我想睡眠()函数可以做到这一点,但我读到它可能会延迟加载整个页面。
还有其他办法吗?
我想为我的网站访问者设置一个cookie,在他们在我的网站上至少2分钟后。经过一定的时间延迟后(在PHP中)设置cookie
我想睡眠()函数可以做到这一点,但我读到它可能会延迟加载整个页面。
还有其他办法吗?
您可以从JavaScript
创建一个ajax请求,这将在2分钟后加载PHP
文件。
在JS:
<script>
setTimeout(function() {
// create the AJAX request to set_the_cookie.php
}, 120000);
</script>
信息有关AJAX requests。
在PHP(set_the_cookie.php):
<?php
$value = 'yours_value';
setcookie('cookie_name', $value);
?>
谢谢你!工作 –
'sleep'是无用的。 –
当然你可以研究这个;那里有很多东西,包括手册; *官方*的。 –
*“还有其他办法吗?” - 是的;检查它是否设置并通过了2分钟的标记。 –