تستخدم المتغيرات $_GET و $_POST لإسترجاع معلومات من النماذج مثل اسم المستخدم وغيرها .
التحكم بالنماذج
أكثر الأشياء أهمية عند التعامل مع نماذج HTML و PHP هو أن أي عنصر من النماج في صفحات HTML ستكون متوفرة تلقائياً مع أكواد PHP .
مثال
يحتوي المثال التالي على نموذج HTML مع حقلين من نماذج الادخال و أيضاً أيقونة إرسال :
<html> <body> <form action="welcome.php" method="post"> الاسم : <input type="text" name="fname" /> العمر : <input type="text" name="age" /> <input type="submit" value="ارسال" /> </form> </body> </html>
عند تعبئة الحقول في المثال السابق والضغط على الأيقونة ارسال سيتم ارسال البيانات الى ملف PHP و المسمى welcome.php
يجب أن يكون ملف welcome.php يحتوي على الكود التالي :
<html> <body> مرحباً <?php echo $_POST["fname"]; ?>!<br /> عمرك هو <?php echo $_POST["age"]; ?> عام. </body> </html>
ستظهر النتيجة على المتصفح حسب وضع البيانات في ذلك الملف
مرحباً محمد !
عمرك هو 25 عام .
سيتم شرح المتغيرات $_GET و $_POST في الدرس القادم .
فعالية النماذج
يجب التأكد من فعالية نماذج الادخال التي يستخدمها الزائر ان أمكن لأن عمليه التأكد على المتصفح تعتبر سريعة و تقلل من ضغط التحميل على السيرفر .
يجب استخدام خاصية التأكد من نماذج الادخال وخاصة ان كان النموذج سيتم ارساله الى قاعدة البيانات . افضل طريقة لإنشاء تفعيل للنموذج على السيرفر هو ادراجه في النموذج نفسه بدلاً من الذهاب الى صفحة أخرى و عندها سيحصل المستخدم على رسالى الخطأ في نفس الصفحة و بتلك الطريقة يمكن استكشاف الأخطاء بسرعة و سهولة .
ليست هناك تعليقات:
إرسال تعليق