تحتوي النماذج الموجودة على الموقع على عناصر تحكم متنوعة وتستخدم لتنظيم تفاعل المستخدم. يسمح وجود النموذج على الموقع للمستخدم بإدخال بيانات التسجيل والرسائل وغيرها من المعلومات وإرسالها. علاوة على ذلك ، يجب ألا يقرأ النموذج النص المُدخل فحسب ، بل يجب أيضًا معالجته بطريقة معينة.
انه ضروري
نموذج نصي
تعليمات
الخطوة 1
تتمثل الصعوبة الرئيسية في إنشاء نموذج في ضمان أمان المعلومات التي تم إدخالها للموقع والمستخدمين الآخرين. أحد أكثر الثغرات شيوعًا هو ما يسمى بحقن XSS ، والذي يتمثل جوهره في إمكانية تنفيذ تعليمات برمجية ضارة قابلة للتنفيذ في متصفح المستخدم. لذلك ، يجب أن يحتوي النموذج على مرشح لا يسمح بإدخال أحرف خطيرة أو استبدالها بنظيرات آمنة بترميز مختلف. هناك حاجة أيضًا إلى عوامل التصفية في مواقف أخرى - على سبيل المثال ، في حقل إدخال عنوان البريد الإلكتروني ، قد يكون هناك عامل تصفية لإدخال الأحرف في أي تخطيط ، باستثناء اللغة الإنجليزية.
الخطوة 2
يتم تنفيذ النموذج في نص مكتوب بإحدى لغات البرمجة النصية ، وغالبًا ما يتم استخدام PHP. يمكن إدراج كود النموذج في الموقع بطريقتين: مباشرة في كود الصفحة وفي ملف مرفق منفصل. في الحالة الأولى ، يتم وضع الكود القابل للتنفيذ بين علامات (بدون علامات اقتباس). يجب أن يكون امتداد الصفحة *.php. إذا كانت الصفحة تحتوي على امتداد *.html أو *.htm ، فأنت تحتاج فقط إلى تغييره إلى *.php. يمكن تكوين الخادم لمعالجة ملفات php بامتدادات مختلفة ؛ في هذه الحالة ، ليست هناك حاجة لتغيير الامتداد.
الخطوه 3
إذا تم تقديم البرنامج النصي كملف منفصل ، فيجب إنشاء ارتباط مطابق للنموذج في كود الصفحة:. إذا كانت الصفحات على موقعك تحتوي على امتداد *.html ، فقم بتغييره إلى *.php أو إنشاء ملف.htaccess في جذر الموقع (مع نقطة أمام الاسم) ، ثم أضف السطر "AddHandler application / x -httpd-php.html.htm "(بدون علامات اقتباس).
الخطوة 4
يمكنك كتابة نص النموذج بنفسك ، ولكن من الأسهل بكثير العثور على نسخة جاهزة على الشبكة وتعديلها حسب الحاجة. من الأفضل إلقاء نظرة على رمز العديد من الخيارات وتقييم مزاياها وعيوبها. بمجرد أن تفهم كيف يتم إنشاء نص النموذج ، يمكنك دائمًا تغييره بالطريقة التي تريدها ، أو إنشاء البرنامج الخاص بك بناءً على نمط البرامج النصية الموجودة.