الدرس السادس عشر -النماذج
النماذج Forms
في النماذج نستخدم المتغيرات $_GET و $_POST لجمع البيانات من عناصر الhtml
نقوم بأنشاء صفحتين php الاولي سيكون عليها التصميم ويمكن ان تكون بامتداد html باسم index.html
والثانية تكون عليها اكواد الـ php لاستقبال البيانات القادمة من الصفحة index وتكون باسم welcome_get.php
أولا سنستخدم المتغير $_GET => method"get"
<html>
|
انشاء الصفحة الاولي :
وهذه الصفحة التي ستظهر فيها النتيجة.
<html>
|
Output\
Welcome alwasela
Your email address is: [email protected]
لاحظ ان البيانات التي ادخلتها في النموذج تظهر علي المتصفح في شريط العنوان url وستكون هذا البيانات ظاهرة ماذا اذا كانت هذه البيانات كلمة مرور واسم مستخدم مثلا هنا تكون مشكلة . لتجنب هذه المشكلة تستخدم الطرييقة POST تعيد نفس المثال باستخدام POST ونرى الفرق .
ثانياً سنستخدم المتغير $_POST =< method="post"
<html>
|
<html>
|
هل لاحظتم الفرق ...؟ لا تظهر البيانات التي قمنا بإرسالها من الصفحة الاولي في شريط العنوان URL تستخدم الـ POST لإرسال البيانات المهمة .