الدالة setcookie() في PHP تخزّن قيمة صغيرة في متصفح الزائر لمدة تحددها:
setcookie('user', 'Ali', time() + (86400 * 30), '/');
شرح المثال
'user': اسم الكوكيز.'Ali': القيمة.time() + (86400 * 30): تنتهي بعد 30 يومًا (اليوم = 86400 ثانية).'/': متاحة في كل صفحات الموقع.
قراءة القيمة
echo $_COOKIE['user'] ?? 'Guest';
انتبه
- استدعِ
setcookie()قبل أي مخرجات (echo أو HTML). - الكوكيز يمكن للزائر تعديلها، فلا تخزّن فيها بيانات حساسة ولا تثق بها دون تحقق.