الدرس الواحد وعشرون -Cookies

Cookies :

ما هي ملفات الكوكيز؟

 

الكوكيز هي عبارة عن ملفات نصية صغيرة تقوم المواقع الالكترونية بتخزينها في حاسوبك الآلي أو على جهاز الهاتف النقال (الهاتف الذكي) أو اللوحات الالكترونية و ذلك عندما تزور مواقعنا. الكوكيز عادة تحمل اسم الموقع الذي أتى منها الكوكيز، مدة فعالية الكوكيز (كم من الوقت ستكون الكوكيز فعالة على جهازك)، و قيمة، وهي عادة ما يكون رقم نادر يختار بشكل عشوائي.

انشاء كوكيز   Create Cookies :

نستخدم الدالة  setcookies

setcookie(name, value, expire, path, domain, secure, httponly)

الاسم name  هو المتغير الوحيد الزامي باقي المتغيرات اختياري .

امثلة:

<?php
$cookie_name = "user";
$cookie_value = "John Doe";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/");

?>

توضيح المثال :

  $cookie_nameاسم الكوكيز

$cookie_value   قيمة الكوكيز

time() + (86400 * 30)  صلاحية الكوكيز   

// 86400 = 1 day

/   تمثل  المسار