ERROR #8 // PHP

نسيان isset قبل الوصول لـ $_GET أو $_POST

php RUNTIME Medium
← Back
EDITOR — main.php
جاري التنفيذ...

إذا لم يُرسل ?page في الرابط يحدث تحذير المفتاح غير موجود.

Login to track progress

🎉 أحسنت! حللت المسألة بنجاح

TEST_RESULTS

المطلوب طباعته بالضبط كما في متوقع - انتبه للمسافات وحساسية الحروف. أي اختلاف يحسب فشل.

✓ Solved ✓

✓ نجحت! إليك تقييم حلك:

النقاط:

Description

الوصول المباشر لـ $_GET['key'] دون التحقق يطلق Undefined array key عند عدم إرسال المفتاح، ويكسر المنطق في بيئات error reporting الصارمة.

المخرجات المتوقعة — Visible Cases

يجب أن يطبع الكود هذه القيم بالضبط (انسخها كما هي):

Input: id=1 → الصفحة 1

Progressive hints

/ 3