PDA

View Full Version : منقضی کردن یک کوکی



abureyhan
شنبه 09 آذر 1392, 13:58 عصر
با سلام خمدت دوستان و اساتید انجمن برنامه نویس .

من میخواستم بدونم که چطور میشه یک کوکی رو با یک دستور if منقضی کرد ؟

MMSHFE
شنبه 09 آذر 1392, 14:26 عصر
unset($_COOKIE['user']);

MMSHFE
شنبه 09 آذر 1392, 14:27 عصر
دوست عزیز، اینجا فارومه نه چت روم. ممکنه خیلیها آنلاین باشن ولی توی تاپیکهای دیگه باشن و تاپیک شما رو نبینن یا فعلاً نخوان جواب بدن. بنابراین صبور باشین و از ارسال پستهای Spam خودداری کنید.

abureyhan
شنبه 09 آذر 1392, 14:37 عصر
من یک کوکی به نام nameme دارم . وقتی از تابع unset() برای منقضی کردن استفاده میکنم بعد که صفحه رفرش میشه باز هم کوکی وجود داره !

MMSHFE
شنبه 09 آذر 1392, 15:43 عصر
باید کدتون رو ببینیم. شاید توی همون صفحه دوباره داره Cookie ست میشه. ندیده نمیشه گفت مشکل از کجاست.

abolfazl-z
شنبه 09 آذر 1392, 21:39 عصر
من یک کوکی به نام nameme دارم . وقتی از تابع unset() برای منقضی کردن استفاده میکنم بعد که صفحه رفرش میشه باز هم کوکی وجود داره !


عزیزم با این کار که کوکی در مرورگر کاربر unset نمیشه و شما فقط متغیر رو unset می کنید شما باید با تابع setcookie اینکار را انجام دهید!


<?php
setcookie('nameme','',-1); //unset a cookie if header not sent
?>