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分鐘的標記。 –