السلام عليكم و رحمت الله و بركاته.
موقع PHPIST.NET هو موقع موجه إلى كل فئات المطورين و المبتدئين في هذا المجال. الموقع حديث النشأة لذلك فمرحبا بكل من يريد المساهمة بأي مقالة في إطار الويب لإغناء المجتمع العربي بآخر التكنولوجية و ما تتميز به بالأخص لغة PHP و PHP5. لكن الموقع منفتح على كل اللغات الأخرى إذا كان من يريد أن يساهم.
أخبار التكنولجية
الرئيسية » PHP » إنشاء “Login Form”
إنشاء “Login Form”

إنشاء “Login Form”

السلام عليكم و رحمة الله و بركاته.

اليوم سنرى كيفية إنشاء “Login Fomr”.
أولا ننشئ الصفحة التي سندخل فيها المعلومات للتسجيل العضوية، لنسم هذه الصفحة : login.php

لاتنسى أن تحفظ الملف بصيغة  php. 

لنبدأ بتحليل الفورم، كما ترى يجب فتح و إغلاق وسوم الفورم، و هذا ضروري جدا وإلا فإن الفورم لن يرسل المعلومات للصفحة أو أينما نريد إرسال المعلومات. إذا أول ما نلاحظه هو مجموعة من السمات.

السمة الأولى هي : id و هي سمة فريدة تعطى للوسوم في لغة HTML، يمكننا استعمال هذه السمة للتلاعب بما يسمى ب “DOM” عبر لغة Javascript أو المكتبات المولودة من لغة Javascript.

السمة الثانية هي : action و نضع فيها الصفحة التي ستستقبل المعلومات.

السمة الثالثة هي : method و من الضرورة معرفة هذه السمة، لأن هناك العديد منها و أهمها POST_$ و GET_$. في مثالنا هذا استعملنا POST_$ لأننا نريد إرسال المعلومات مخفية و في أمان، لأن لو استعملنا GET_$ سنرى كل المعلومات واضحة لنا و كل متصفح يستطيع رأية هذه المعلومات لهذا أنصحك باستعمال POST_$ لأنها أكثر أمانا.

أما بالنسبة للوسوم الأخرى فهي معروفة.

لنرى الآن الصفحة التي ستستقبل المعلومات و كما لاحظت فإننا أعطيناها اسم login_check.php. لننشئ هذه الصفحة و نستقبل المعلومات التي وضعناها في الفورم :

جيد جدا، نحن في مرحلة متقدمة. في مثالنا هذا استعملنا الدالة htmlentities() لتفادي بعض الأخطار التي قد يستعملها المستخدم لقاعدة البيانات، هذا موضوع آخر فيه الكثير ليقال.

إذا الخطوة الثانية هي استعمال الدالة الشرطية if لكي نكونو يقينين بأن المستخدم قد ملئ الخانات الازمة. ثم استعملنا الدالة mysql_real_escape_string() و هي دالة أيضا لتفادي الأخطار أو الأضرار التي قد يتسبب بها المستخدم لقاعدة البيانات و هذا مدرج في خانة الوقاية من الأضرار، كن دائما حريصا من المستخدم فقد يسبب أضرار لموقعك لم تكن قط تتخيلها. إذا في الأخير نقوم بإدراج المعطيات في الجدول المطلوب و نظهر للمستخدم بأن كل شيئ جيد و أن المعطيات قد أدرجت في الجدول و من ثم لدينا مستخدم جديد في قاعدة البيانات لدينا (: .

ربما نأخد نظرة عن كيفية إدراج المعلومات إلى قاعدة البيانات. في مثالنا رأينا كيفية إدراج المعطيات و هذا أمر سهل جدا، يكفي أن تقوم بربط قاعدة البيانات مع ملف config لديك (كما لدينا في المثال أعلاه)، ثم نستعمل insert into و هي تقول لقاعدة البيانات أنا أريد أن أدرج بعض البيانات، ثم نعطيها اسم الجدول الذي نريد إدراج المعلومات فيه و من تم ندرج المعطيات التي لدينا و التي هي في مثالنا هذا username$ و password$. نقوم إذا بإعطاء الدالة mysql_query() هذه المعلومات لإدراجها لنا في الجدول المطلوب.

هكذا نكون قد أنهينا عملية إدراج المعطيات في قاعدة البيانات لدينا.

أتمنى أنني قد وفقت بإذن الله في تفسير هذا الموضوع، لكل الإستفسارات أو طلب معلومات، قم بترك طلبك أدناه

السلام عليكم و رحمة الله و بركاته. اليوم سنرى كيفية إنشاء “Login Fomr”. أولا ننشئ الصفحة التي سندخل فيها المعلومات للتسجيل العضوية، لنسم هذه الصفحة : login.php [crayon-5a64f6a6cd987409908738/] لاتنسى أن تحفظ الملف بصيغة  php.  لنبدأ بتحليل الفورم، كما ترى يجب فتح و إغلاق وسوم الفورم، و هذا ضروري جدا وإلا فإن الفورم لن يرسل المعلومات ...

عناصر المراجعه :

الرأي العام : كيف وجدت هذه المقالة؟

تقييم المستخدمين: لا تقييمات بعد !
0

عن Yassine Belkaid

ياسين بلقايد، مطور مواقع محترف. طور مجموعة كبيرة من المواقع و تطبيقات الويب. يحب عمله و شغوف بآخر التكنولوجية، يحب لغة PHP5 و كل ما يتعلق بها.

اضف رد

لن يتم نشر البريد الإلكتروني . الحقول المطلوبة مشار لها بـ *

Please type the characters of this captcha image in the input box

Please type the characters of this captcha image in the input box

*