ديكسي كارتر و TNA تأثير المصارعة
أبريل 2024
في البرنامج التعليمي الأخير ، كتبنا الجزء من البرنامج النصي لإدخال النشاط والذي سيتعامل مع إمكانية إرسال نموذج الويب ولكن المستخدم لم يقدم جميع البيانات المطلوبة. أولاً ، نقوم بتعيين قيم المتغيرات التي سننتقل إلى دالة Activity_Entry_Form. يتم تعيين قيمة كل متغير إلى قيمة فارغة إذا كانت بيانات الإدخال مفقودة ، وإذا لم يكن الأمر كذلك ، يتم تعيينها على قيمة بيانات $ POST ['']. أخيرًا ، قمنا بتعيين متغير error_message $ إلى نعم إذا كان هناك بيانات مفقودة من أي من حقول النموذج المطلوبة. سيُعلم هذا البرنامج بعرض رسالة خطأ عندما يعرض نموذج الويب مرة أخرى. الآن ، دعونا نعمل على معالجة رسالة الخطأ. هناك نوعان من التغييرات نحتاج إلى إجرائهما على البرنامج النصي لإدخال النشاط. نظرًا لأننا سنقوم بتمرير هذا المتغير error_message $ الجديد مع استدعاء دالة ، نحتاج إلى إضافة هذا المتغير إلى قائمة متغيرات المعلمات التي يتم إرسالها إلى الدالة.
أيضًا ، نظرًا لأننا سنقوم بترميز دالة Activity_Entry_Form لتتوقع هذا المتغير الجديد في كل مرة يتم الاتصال به ، فسوف نتوقعه حتى عندما يتم عرض النموذج لأول مرة. لذلك ، نحتاج إلى إضافة المتغير إلى استدعاء دالة في الجزء الأول من البرنامج النصي. لكن لا يمكننا إرسال هذا المتغير دون البدء به أولاً. لذلك دعونا نضيف ذلك إلى الكود أيضًا.
التالي → | ||