2017-03-31 16 views
1

私のサイトに2分以上滞在した後、ウェブサイトの訪問者にクッキーを設定したいと思います。一定の時間が経過した後にクッキーを設定する(PHPで)

私はsleep()関数がこれを行うことができると思いますが、ページ全体の読み込みが遅くなる可能性があると読んでいます。

他の方法はありますか?

+1

'sleep'は無用です。 –

+1

確かにこれを研究することができます。マニュアルを含むたくさんのものがあります。 *公式のもの。 –

+1

* "これには他の方法はありますか?"それが設定されていることを確認し、2分を経過してください。 –

答えて

0

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); 
?> 
+0

感謝の男!働いた –

関連する問題