COOKIE IN BROWERS

پرسیده شده
فعالیت 1038 روز پیش
دیده شده 350 بار
0

در مینی پروژه های سون لرن به تمرین هست که میگه یه صفحه داشته باشید که کووکی تعریف کنید و کوکی های مرورگر رو حذف کرد 

با php چطوری میشه کووکی های مرورگر رو دریافت کرد یا من بد متوجه شدم

 

تمرین 6 : مدیریت کووکی :یک صفحه PHP بنویسید که با رابط کاربر بتوانید کوکی تعریف کنید و یا کوکی های موجود در مرورگر را حذف کنید.

فایل پیوست

محمد خضرپور
محمد خضرپور

2 تیر 00

0
حذف شده

سلام و احترام

میتونید تمامی کوکی های مرورگر رو به کمک کد زیر حذف کنید

if (isset($_SERVER['HTTP_COOKIE'])) {
    $cookies = explode(';', $_SERVER['HTTP_COOKIE']);
    foreach($cookies as $cookie) {
        $parts = explode('=', $cookie);
        $name = trim($parts[0]);
        setcookie($name, '', time()-1000);
        setcookie($name, '', time()-1000, '/');
    }
}

 

 

فایل پیوست

امیر صالحی

توسط

امیر صالحی

2 تیر 00

حذف شده
به نظرم ساده تر هم میشه این کار رو کرد چون همه کوکی ها توی متغیر گلوبال $_COOKIES هستند به صورت آرایه های assoc که میتونیم با foreach بیایم و expire ش کنیم و نیاز با $_SERVER اینا هم نیست که explode کنیم
امیر رحمانی

24 تیر 00