FitClass Fitness Class Scheduler
Lab Assignment

تنفيذ معامل L9 و L11 و L12

صفحة مخصصة للتسليم المطلوب: عرض الكود والنتيجة لكل معمل بشكل واضح داخل مشروع Fitness Class Scheduler.

اسم الطالبطلال حمد سعود الشمري
الرقم الجامعي202404070
اسم المشروعProject 27 - Fitness Class Scheduler
L9

PHP Superglobals & Arrays

تطبيق استقبال البيانات باستخدام $_GET و $_POST، واستخدام المصفوفات لمعالجة أنواع الحصص والفترات.

  • نموذج حجز تجريبي.
  • فلترة باستخدام الرابط Query String.
  • عرض النتيجة مباشرة بعد الإرسال.
فتح Lab 9
L11

Database & Transactions

تطبيق الاتصال بقاعدة البيانات، الجداول، العلاقات، الاستعلامات، وشرح فكرة المعاملات لمنع زيادة الحجز عن السعة.

  • PDO connection.
  • JOIN queries.
  • Transaction example.
فتح Lab 11
L12

Validation & Error Handling

تطبيق التحقق من المدخلات باستخدام Regular Expressions، ورسائل أخطاء واضحة، و try/catch.

  • Regex validation.
  • Custom exception.
  • User-friendly errors.
فتح Lab 12

طريقة تصوير الفيديو للتسليم

1افتح هذه الصفحة: http://localhost/fitness-class-scheduler/lab.php
2افتح كل صفحة من L9 و L11 و L12 واعرض الكود والنتيجة.
3ارفع الفيديو على Google Drive أو YouTube غير مدرج.
4ضع رابط الفيديو في خانة Submission داخل منصة الجامعة.

النص الجاهز للفيديو موجود داخل ملف VIDEO_SCRIPT_L9_L11_L12.txt في مجلد المشروع.