-
حذف کوکی در Php
من معمولا از تابع unset() برای حذف کوکی ها استفاده میکنم .
تو استک اور فالو یک تاپیک بوده که در مورد حذف کوکی ها صحبت شده بوده .
https://stackoverflow.com/questions/...emove-a-cookie
اکثر دوستان اونجا این کد رو پیشنهاد دادن :
کد PHP:
unset($_COOKIE['key']);
setcookie('key', '', time() - 3600, '/'); // empty value and old timestamp
تو سایت خود Php هم داره از همین تکنیک استفاده میکنه و البته w3schools هم همینطور .
http://de.php.net/manual/en/function.setcookie.php
وقتی unset بشه دیگه نیازی نیست که کوکی رو توسط setcookie ازبین ببریم . نیازه ؟ اگر نیازه چرا ؟
-
پاسخ : حذف کوکی در Php
سلام
unset حذف نمیکنه کوکی رو. فقط مقدارش را برای اسکریپت در حال حاضر خالی میکنه.
شما باید هر دو رو انجام بدید. unset مقدارش را در اسکریپت در حال حاضر از بین می بره و setcookie مقدار اون رو در مرورگر.
-
پاسخ : حذف کوکی در Php
درود بر شما
با این دستور کوکی حذف می شود :
کد PHP:
setcookie('key',null, -1, '/');