我無法刪除在Chrome中特定的Cookie,調試器不拿起任何東西,雖然這是在另一個發現SO線程相同的代碼JS + PHP - 刪除特定的Cookie
reset.php
<?php
session_start();
?>
<html>
<head>
<script type="text/javascript">
// Option 1 - set cookie to null
//$.cookie('welcome_<?php echo $_SESSION['myusername']; ?>', null);
// Option 2 - delete specific cookie
delete_cookie('welcome_<?php echo $_SESSION['myusername']; ?>');
// relocate back to index.php
window.location = 'index.php';
</script>
</head>
<body>
</body>
</html>
我試圖通過delete_cookie
直接刪除cookie,也設置cookie爲null
,都沒有結果。
我對JavaScript不太好,如果有人能指出我正確的方向,將不勝感激。一定是簡單的事情。
謝謝
你能告訴我們delete_cookie函數嗎? –
沒有這種名爲'delete_cookie()'的php函數。如果你想刪除一個cookie,你必須'setcookie()'過去。您還需要記住,Cookie是特定於客戶端的,因此除非他們訪問該頁面,否則無法刪除人員X的Cookie。 – Darren