PDA

View Full Version : سوال: نوع دسترسی



terminator68
پنج شنبه 26 اردیبهشت 1392, 10:54 صبح
سلام.
من یه سوال داشتم...

من دارم یه وب سایت طراحی می کنم.
تو بخش اخبارش می خوام یه نوع پرمیژن بدم...
که هر کسی به جز ادمین اخبار خودشو گذاشت فقط بتونه اخبار خودشه ویرایش یا حذف و ... کنه..

برای اینکار چیکار باید انجام بدم؟؟

mjt10063
پنج شنبه 26 اردیبهشت 1392, 11:07 صبح
این کار رو موقع کوئری گرفتن انجام بدم
سطح دسترسی مدیر = 1
سطح دست رسی کاربر = 2
یعنی موقع کوئری کاربر

update table1 set x=@x where idcel = @idcel and user_name=@user_name and roleid <> 1
تیبل نام جدول
سل نام ستون هاته
ای دی نام کلیدی اون ردیف یعنی شماره خبر میتونه باشه
و شما باید موقع درج خبر یوز کاربر رو چک کنی و دسترسی رو هم چک کنی
که اگر مخالف 1 بود کاربر بتونه تغییر بده و اگر هم که مخالف 1 نبود نتونه تغییر بده

ahmad156
پنج شنبه 26 اردیبهشت 1392, 11:12 صبح
این کار رو موقع کوئری گرفتن انجام بدم
سطح دسترسی مدیر = 1
سطح دست رسی کاربر = 2
یعنی موقع کوئری کاربر

update table1 set x=@x where idcel = @idcel and user_name=@user_name and roleid <> 1
تیبل نام جدول
سل نام ستون هاته
ای دی نام کلیدی اون ردیف یعنی شماره خبر میتونه باشه
و شما باید موقع درج خبر یوز کاربر رو چک کنی و دسترسی رو هم چک کنی
که اگر مخالف 1 بود کاربر بتونه تغییر بده و اگر هم که مخالف 1 نبود نتونه تغییر بده
دوست عزیز یعنی شما دکمه حذف رو به کاربر میهمان نشون بدین بعد توی query بررسی کنین که کاربر میهمان هست یا نه؟؟؟؟؟؟
بهترین کار اینه که شما توی pageLoad صفحه بررسی کنین کاربر رو .اگر میهمان هست دکمه رو از دیدش پنهان کنین.روشی هم که دوستمون گفتن میتونه در مرحله بعد جهت اطمینان بیشتر مورد استفاده قرار بگیره

terminator68
پنج شنبه 26 اردیبهشت 1392, 13:58 عصر
بعد ببخشید این سطح دسترسی رو کجا تعیین کنم؟؟
یعنی مدیر رو یک قرار بدم.
کاربرای عادی رو 2

mjt10063
پنج شنبه 26 اردیبهشت 1392, 19:10 عصر
دوست عزیز یعنی شما دکمه حذف رو به کاربر میهمان نشون بدین بعد توی query بررسی کنین که کاربر میهمان هست یا نه؟؟؟؟؟؟
بهترین کار اینه که شما توی pageLoad صفحه بررسی کنین کاربر رو .اگر میهمان هست دکمه رو از دیدش پنهان کنین.روشی هم که دوستمون گفتن میتونه در مرحله بعد جهت اطمینان بیشتر مورد استفاده قرار بگیره
من منظورم از کاربرای عادی مهمان هانبودن
مهمانها که اصلا نباید ببیند

کاربرای که عضو هستن و میتونند پستی رو ویرایش کنند
با این کوئری میتونیم پست های که فقط برای اونهاهست قابل ویرایش
باشه

بازم شما استادی و ما داریم درس پس میدیم