久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網
      最全最豐富的資訊網站

      php cookie刪除不了怎么辦

      php cookie刪除不了的解決辦法:首先創(chuàng)建一個PHP示例文件;然后通過setcookie創(chuàng)建cookie;最后把這個cookie的有效期設置為當前時間以前的時間即可清除創(chuàng)建的cookie。

      php cookie刪除不了怎么辦

      本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦

      PHP無法刪除COOKIE?設置COOKIE有效期

      PHP 透明地支持 HTTP cookie, cookie是一種在遠程瀏覽器端存儲數據并以此來跟蹤和識別用戶的機制??梢杂胹etcookie() 或 setrawcookie()函數來設置cookie, cookie是HTTP標頭的一部分,因此 setcookie()函數必須在其他信息被輸出到瀏覽器前調用,這和對header()函數的限制類似。

      setcookie();

      刪除cookie的方法是把這個cookie的有效期設置為當前時間以前

      setcookie('test', 'true', time() + 300); // 創(chuàng)建 cookie //setcookie('test',time() - 3600 );  // 清除建立的 cookie //setcookie('test'); //只是將 $_COOKIE['test'] 的值清空 如果直接setcookie('test', ''); echo ''; print_r($_COOKIE); //attay();

      會發(fā)現$_COOKIE數組是空的,而非僅僅$_COOKIE['test'] 為空,于是winsock抓包,觀察返回的http 頭,竟然是:

      set-cookie:test=deleted; expires=Mon, 29-May-2014 10:22:15 GMT

      登陸:

      setcookie('username', 'zhangsan', time()+1000, "/php100");

      退出:

      setcookie('username', '', time()-3600);

      發(fā)現做退出時 在IE下沒問題,但是在Firefox中測試,登陸正常,無法退出,查看IE、Firefox中cookie記錄的區(qū)別,經過測試才發(fā)現原來沒有指定 setcookie()的第四個參數(合法路徑參數),所以導致登陸和退出時所設置cookie的路徑不同(Firefox比較嚴格,導致又重新建了各變量)【推薦學習:《PHP視頻教程》】

      例:

      $value = 'something'; setcookie('TestCookie', $value, time() + 3600); setcookie('mytest', $value, time() + 3600, "~rasmus", ".maoge.com", 1); if (isset($_COOKIE['TestCookie'])) { echo 'TestCookie :' . $_COOKIE['TestCookie']; }

      贊(0)
      分享到: 更多 (0)
      網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號