不工作這是一種奇怪的,不過我現在用一個cookie:刪除的cookie在PHP
setcookie('auth', 'ok', time() + 3600, "/");
結果:
Name: auth
Content: ok
Domain: --.com
Path: /
Send for: Any kind of connection
Accessible to script: Yes
Created: Tuesday, July 11, 2017 at 11:00:23 PM
Expires: Wednesday, July 12, 2017 at 12:00:23 AM
它工作正常,但是當我想刪除這個餅乾:
setcookie('auth', 'ok', time() - 3600, "/");
unset($_COOKIE['auth']);
沒有在結果沒有變化,且Cookie不會被刪除,而我在我的瀏覽器中仍然有這個cookie。
該Cookie在此URL創建:
auth.php行動=確認
,並呼籲與ajax
功能:
模型/ auth.php
它應該刪除它在這個網址:
auth.php行動=登出
但它無法正常工作。任何想法?
嘗試在刪除cookie時將值設置爲'null',並將時間設置爲'-1',但過去任何時候都應該有效。 – tilz0R
你嘗試過'setcookie(「auth」,「」,time() - 3600);'?定義空值 – JTC
@JTC是的,我也嘗試過'null'但不工作,空和空..仍然有這個cookie – Pedram