evercookie, как юзать?

Discussion in 'PHP' started by nokochka, 4 Nov 2013.

  1. nokochka

    nokochka Member

    Joined:
    17 May 2010
    Messages:
    14
    Likes Received:
    10
    Reputations:
    0
    Всем д/день!
    Возник вопрос с evercookie.
    установил скриптик

    PHP:
    <script type="text/javascript" src="/1/evercookie.js"></script>
    <script type="text/javascript" src="/1/jquery-1.4.2.min.js"></script>
    <script type="text/javascript" src="/1/swfobject-2.2.min.js"></script>

    <script> var ec = new evercookie();     var val = "SESS0036";  ec.set("id", val);  setTimeout(getC, 500, 1);  function getC(dont) {         ec.get("id", function(best, all) {                 document.getElementById('idtag').innerHTML = best;                 var txt = document.getElementById('cookies');                 for (var item in all)                         txt.innerHTML += item + ' mechanism: ' + (val == all[item] ? '<b>' + all[item] + '</b>' : all[item]) + '<br>';         }, dont); }  </script>
    Вызываю его через http://site.tt/1.php
    кука с значением SESS0036 - прописывается...

    Как только перехожу на главную http://site.tt/index.php и чищу в браузере все кукисы и затем через F5 - ничего не происходит... Еврикука не перезаписывается в браузере...

    Как быть с этой неубиваемой кукой?

    Или можно вызвать из другого места? Если да - помогите составить PHP условие на проверку этой куки.

    PHP:
    <?php 
    if(isset($_COOKIES['SESS0036']))

    echo 
    "есть кука"
    }else{ 
    echo 
    "нет куки"

    ?>
    СПС!
     
    #1 nokochka, 4 Nov 2013
    Last edited: 4 Nov 2013