الغرض التعليمي: تعلم كيفية استخدام عناصر النموذج لنقل المتغيرات إلى الخادم، ثم عرض المتغيرات في متصفح العميل.
أولاً، دعونا نلقي نظرة على عناصر نموذج DREAMWEAVER.
يجب وضع عناصر النموذج داخل حقل النموذج لإنشاء حقل نموذج. ثم قم بتعديل الملف في الإجراء ليكون ملف asp الذي يقبل متغير النموذج هذا. هناك طريقتان، إحداهما POST، ولن يتم عرض المتغيرات التي يتم إرسالها بهذه الطريقة في شريط عنوان المتصفح، ويمكن إرسال البيانات على دفعات كبيرة؛ وسيتم عرض GET في شريط عنوان المتصفح، وسأقدم مثالاً على ذلك لاحقًا .
دعونا نلقي نظرة على عناصر النموذج واحدا تلو الآخر. 1. حقل النص، وهو الحقل الأساسي الذي ينقل المعلومات النصية، بشكل عام، يتم نقل أسماء المستخدمين وكلمات المرور باستخدام هذا الحقل، ومع ذلك، إذا كانت كلمة مرور، فيجب عليك تحديد كلمة المرور من النوع، بحيث تكون * يُستخدم بدلاً من الأحرف المعروضة. اسم حقل النص مهم جدًا. سيتم استخدام هذا الاسم في المستقبل، لذلك لا يتم استخدام الاسم الافتراضي بشكل عام. الآن أعط مثالاً: إذا كان اسم حقل النص هو الاسم، فسيتم استخدامه لنقل الاسم المسجل بواسطة المستخدم عبر الإنترنت، ويتم إرساله إلى reg.asp ويستخدم طريقة POST ثم في reg. asp، يتم الحصول على المتغير <%name بهذا الشكل =request.form("name")%>إذا كنت تريد عرض المتغيرات، أضف جملة أخرى، اسم الاستجابة. هذا يشكل عملية من العميل إلى المتصفح والعودة إلى العميل. إذا كانت الطريقة تستخدم GET، فقم بتغييرها إلى name=request.querystring("name"). في الواقع، يمكن توحيد الاثنين في name=request("name"). دعونا نلقي نظرة على الأزرار. هناك نوعان فقط من الأزرار، أحدهما هو الزر لإرسال النموذج، والآخر هو الزر لإعادة الإدخال. أزرار الاختيار، الزر له قيمة. وبالمثل داخل القائمة، أضف خيارات القائمة وقيمها. هنا مثال على ذلك، في الواقع، عناصر النموذج المختلفة متشابهة. ما يلي هو الكود الموجود في DREAMWEAVER:
ما يلي هو رمز reg.asp، الذي يُستخدم لعرض المعلومات التي تم تلقيها للتو:
<%
الاسم=request.form("الاسم")
psw=request.form("psw")
sex=request.form("الجنس")
مدينة=request.form("مدينة")
الرد.اكتب الاسم
استجابة.اكتب PSW
الرد.اكتب الجنس
استجابة.اكتب المدينة
%>
بعد التعرف على قواعد البيانات، هل تعتقد أنه من السهل إنشاء سجل زوار؟