|
|
|
สอบถามหน่อยครับเกี่ยวกับการลบ cookie มันไม่ยอมออก ใครพอทราบบ้างครับว่าติดตรงไหน |
|
|
|
|
|
|
|
ไฟล์ cgi.php
Code (PHP)
setcookie("user_fullname",$user_fullname,time()+ 3600*24*356,'/');
setcookie("user_username",$user_username,time()+ 3600*24*356,'/');
<meta http-equiv="refresh" content="3;url=index.php">
ไฟล์ index.php <?php echo $_COOKIE['user_fullname']; ?> ค่า cookie ออกปกติ
ไฟล์ delete.php ลบ cookie
Code (PHP)
setcookie("user_fullname");
setcookie("user_username")
unset($_COOKIE["user_fullname"]);
unset($_COOKIE["user_username"]);
<meta http-equiv="refresh" content="3;url=index.php">
พอกด logout รีไดเรค มาหน้า index ค่าของ cookie ก็ยังไม่หาย ใครทราบบ้างครับว่าผมเขียนผิดตรงไหน หรือมันติดอะไร cookie ถึงไม่ถูกลบออก
Tag : PHP, HTML/CSS, JavaScript, Ajax, jQuery
|
|
|
|
|
|
Date :
2017-03-16 18:37:58 |
By :
ilikeit |
View :
1038 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมลอง echo cookie ในไฟล์ delete.php หลังคำสั่งลบ cookie ไปแล้ว ผมออกมาคือ cookie หาย แต่พอรีเฟรสไปหน้า index มันกลับไม่หายไปครับ
|
|
|
|
|
Date :
2017-03-16 18:43:21 |
By :
ilikeit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแบบนี้ครับ
setcookie("user_fullname", "", time()-3600);
setcookie("user_username", "", time()-3600);
unset($_COOKIE['user_fullname']);
unset($_COOKIE['user_username']);
|
|
|
|
|
Date :
2017-03-16 19:56:40 |
By :
tomrambo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ ไม่หายครับ ยังเป็นอยู่กด Ctrl + F5 ก็ยังไม่หายครับ T_T
|
|
|
|
|
Date :
2017-03-16 20:59:01 |
By :
ilikeit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|