اذهب إلى المحتوى
  • 0

تصميم صفحة التسجيل والتحقق بلغة PHP لأنواع المستخدمين المختلفة

Sara Mohammed9

السؤال

عندي صفحة ادمن للتسجيل في الموقع بحيث يتم تسجيل البيانات في جدول الاطباء والمرضى والممرضين وجدول كامل فية كل المستخدمين لتسجيل الدخول ....عندي select فية الانواع اذا كان طبيب ظهر لي قايمه يتم فيها كتابه بيانات الطبيب وارسالة لجدول الاطباء وجدول المستخدمين ..واذا كان ممرض ظهرت لي قايمة وهكذا 

تم التعديل في بواسطة Mustafa Suleiman
تعديل عنوان السؤال
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

سأوضح لك الخطوات اللازمة لذلك، وتستطيعي محاولة تنفيذ المطلوب وعرض الكود في حال واجهتك مشكلة.

  1. أولاً عليك إنشاء صفحة تسجيل الدخول (login.php) التي تحتوي على نموذج لإدخال اسم المستخدم وكلمة المرور.
  2. ثم بعد تقديم النموذج، قومي بالتحقق من صحة بيانات تسجيل الدخول في ملف PHP الخاص بمعالجة النموذج (process_login.php) باستخدام استعلام SQL للتحقق من وجود اسم المستخدم وكلمة المرور المقدمة في جدول المستخدمين.
  3. وإذا تم التحقق من صحة بيانات تسجيل الدخول بنجاح، عليك بجلب نوع المستخدم المتناسب من قاعدة البيانات باستخدام استعلام SQL وإنشاء جداول منفصلة لكل فئة من المستخدمين (أطباء، ممرضين، مرضى) وتخزين بياناتهم فيها.
  4. استنادًا إلى نوع المستخدم، تستطيعي توجيه المستخدم إلى صفحة مخصصة لكل فئة بالإعتماد على الدالة header() في PHP لإعادة توجيه المستخدم إلى الصفحة المطلوبة، على ومثلاً إذا كان المستخدم طبيبًا، فبإمكانك توجيهه إلى صفحة الأطباء (doctors.php).
  5. وفي صفحات الأطباء والممرضين والمرضى، يتم  عرض البيانات المناسبة من قاعدة البيانات باستخدام استعلامات SQL المناسبة وجلب البيانات وعرضها في الصفحة وفقًا لتصميمك.

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

من الصعب الإحاطة بكل خطوات العملية في إجابة مقتضبة ولكن فيما يلي بعض الخطوات العامة التي تمكنك من القيام بذلك: 

  • قومي بتجهيز نموذج استمارة form به جميع مدخلات الطلب، مثل: اسم الطبيب، اسم الممرض، اسم المريض .. الخ. 
  • قوم بإضافة حقل select يحمل فئات المستخدمين. 
  • قومي باستعمال جافاسكربت للاستماع لحدث تغيير قيمة حقل select.
  • بحسب قيمة هذا الحقل قومي بتبديل إظهار وإخفاء الحقول الخاصة بكل فئة من المستخدمين، مثال: لما يختار المستخدم فئة طبيب يتم اخفاء جميع الحقول الأخرى واظهار تلك الخاصة بالطبيب فقط. 
  • الآن ما عليك إلا تقديم الاستمارة والتعامل مع المدخلات كل بشكل منفصل بحسب نوع الحقل، فإذا كانت فئة المستخدمين هي فئة الأطباء نقوم بفحص المدخلات الخاصة بالأطباء فقط، مثل: اسم الطبيب، تخصصه الدراسي، مدة عمله، المصلحة التي ينشط فيها أو أي حقول أخرى تشتغلين عليها.
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...