أسئلة التقييم
تقييم الدرس 8: الكوكيز والجلسات. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».
1السؤال الأول: اختر الإجابة الصحيحة
1) معنى أن
HTTP عديم الحالة:2) الترويسة التي يرسل بها الخادم كوكي جديدة:
3) ما الذي يحمله المتصفح حين نستخدم الجلسات؟
4) الإعداد الذي يمنع
JavaScript من قراءة الكوكي:5) أين الخطأ في هذا الملف؟
<h1>مرحبًا</h1><?phpsession_start();$_SESSION['user'] = 'سعود';
2السؤال الثاني: صح أم خطأ
1) يستطيع المستخدم تعديل قيم الكوكيز في متصفحه.
الصواب: صح
2) الكوكي التي أنشأتها
setcookie تظهر في $_COOKIE في الطلب نفسه.الصواب: خطأ
3)
session_destroy() تُستخدم عادة عند تسجيل الخروج.الصواب: صح
4) حفظ
is_admin=1 في كوكي طريقة آمنة لتحديد المدير.الصواب: خطأ
3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة
1) الدالة التي تبدأ الجلسة أو تستأنفها هي .
الإجابة: session_start
2) اسم كوكي الجلسة الافتراضي في
PHP هو .الإجابة: PHPSESSID
3) بعد تسجيل الدخول نغيّر رقم الجلسة بالدالة .
الإجابة: session_regenerate_id
4السؤال الرابع: أسئلة عملية
1) ماذا يرسل الخادم في أول زيارة (بلا كوكيز)؟
<?php$lang = $_COOKIE['lang'] ?? 'ar';echo $lang === 'ar' ? 'العربية' : 'English';
الناتج الصحيح:
العربية
2) ماذا يرسل الخادم؟
<?phpsession_start();$_SESSION['n'] = ($_SESSION['n'] ?? 0) + 5;$_SESSION['n'] += 5;echo $_SESSION['n'];
الناتج الصحيح:
10
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».