الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في صلاحيات المستخدمين

مغلق
بدأه ehabhuw في 13 ديسمبر 2007 · 5 رد · 697 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أخوتي أعاني من مشكلة عند عمل

log in

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

usr=123

إلى رقم اأي طالب آخر و استعمال حسابه مع العلم أنه لا يمكن للطالب الدخول لصفحة المدير لكن المدير يستتطيع أن يدخل على أي صفحة مدير آخر من خلال نفس المشكلة السابقة.

#2

طب لماذا لاتسجل الكود الخاص بالطالب فى Session افضل

مدونة مهندس ميكانيكى

“Any fool can make things bigger, more complex, and more violent”

#3

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

لأن رقم الطلاب متجدد دائما فكيف يمكن تحديد الsession level بناءا على الرقم (كود ولو بسيط لو سمحت)

مشكلة أخرى هناك أكثر من نوع من الموظفين وكل واحد له صلاحياته فيجب تحديد session level بناءا على النوع و الرقم (أي كيف يتم تخزين الlevel ليقبل أرقام الموظفين أي يجب استعمال qurey لكي تأخذ أرقام الموظفين في ال sessionأم ماذا )ساعدني بارك الله فييك أخي أرجو الرد بأسرع ما يمكن وشكرا لتفاعلك معنا .

#5

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

الله يسلمك انته عبتقول ان رقم الطالب متجدد دائما ؟؟؟؟

ممكن ان نطلع على source code .

شكررررا .

تم تعديل هذه المشاركة بواسطة عدوووون في 15 ديسمبر 2007 في 12:00

سبحان الله والحمد لله ولا اله الا الله و الله اكبر

اللهم صلي وسلم وبارك على سيدنا محمد وعلى اله وصحبه وسلم

#6

مشكور للأخ FE MTO كثيرا وقد نفذت الطريقة المذكورة ونجحت حيث الحل يكون بتخزين رقم المستخدم في متغير session ومن ثم طلب هذا المتغير في الصفحة الأخرى

وهذا عن طريق $_SESSION[' usr ']

مشكووورين جدا يا جماعة وبارك الله فيكم

تم تعديل هذه المشاركة بواسطة ehabhuw في 16 ديسمبر 2007 في 03:40

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…