مفهوم – سوف نتابع في هذا الدرس تطبيقا عمليا مهما ومناسبا لدرسنا اليوم : استخدام المتغيرات من النماذج.
النماذج في صفحات الويب عبارة عن استمارات تقوم بتعبئتها ثم عند إرسالها لخادم الويب يتلقاها برنامج يقوم بإجراء العمليات عليها مثل “PHP” أو “JavaScript” أو “ASP”.
تطبيق عملي :
نقوم بوضع الاسئله واجاباتها في مصفوفه وانشاء السؤال بطريقه عشوائيه , افتح محرر الاكواد وقم بكتابة التالي:
و إجراء العمليات عليها مثل تخزينها مثلاً في قاعدة البيانات أو إرسالها إلى البريد الالكتروني و ذلك عن طريق الـ ” PHP ” .
التطبيق بطريقه سريعه:
1 – انشأنا عباره شرطيه, اذا كان المتغير انشأ من قبل فذلك يعني ان المستخدم قد نقر على زر الارسال في النموذج ( جاوب على السؤال) وارسل المتغير, غير ذلك نقوم بعرض السؤال
2 – نضع 3 اسئله في مصفوفه حرفيه , ثم نقوم بترتيبها عشوائيا واختيار السؤال الاول واجابته في المصفوفه, ونضعه في مصفوفه اخرى رقميه بحيث ان الخانه 0 السؤال والخانة 1 الاجابه , واستخدمنا العباره break لاننا نريد اخذ السؤال الاول واجابته فقط, غير ذلك يخرج من دالة التكرار FOR
3 – انشأنا مدخلين من النوع المخفي ( hidden ) نضع بها السؤال المطروح والاجابه الصحيحه له
4 – اذا قام المستخدم بالاجابه نقوم بعبارت شرطيه التحقق ان المستخدم ادخل الاجابه وانها ارقام وغير ذلك