آژانس هواپیمایی
tanki

تشخیص نوع کاربر

شروع موضوع توسط alireza MX ‏19 نوامبر 2007 در انجمن asp , ASP.NET

  1. alireza MX

    alireza MX Registered User

    تاریخ عضویت:
    ‏18 فوریه 2006
    نوشته ها:
    50
    تشکر شده:
    0
    سلام دوستان.
    1- من تو سایتی که دارم طراحی می کنم 3 نوع کاربر دارم.که براش یه جدول درست کردم که هر نوع کاربری یه آی دی داره.حالا مثلا دو تا کنترل تو صفحه دارم که میخوام کاربر با آی دی 1 بعد از ورود یکی از این کنترل ها رو ببینه و کاربر با آی دی 2 اون یکی کنترل رو ببینه و کاربر 3 هیچ کدوم رو نبینه.
    البته این یه مثال بود.ببخشید اگه بد توضیح دادم.
    در واقع صفحاتی که دکمه ادیت تو اون هست رو کاربر عادی نمیتونه اون دکمه رو ببینه ولی کاربر مدیر اون دکمه رو میبینه.
    البته من تو سایت قبلیم با دستور if مشخص می کردم که اگه فلان کاربر بود visible فلان کنترل را true کن.که میدونم اصلا کار درستی نیست.چون اگه بعدا خواستم یه کاربر جدید تعریف کنم باید کد رو دستکاری کنم.
    2- یه سورس فروم آماده میخوام.اگه میشه برام بذارید و طریقه راه اندازی و ارتباط دستا بیسش با دیتا بیس خودم رو بگید.
    ممنون میشم کمکم کنید.
     
  2. Graveworm

    Graveworm Registered User

    تاریخ عضویت:
    ‏23 می 2005
    نوشته ها:
    1,063
    تشکر شده:
    12
    محل سکونت:
    Tehran
    برای این کار بهتره به جای نام کاربر برای چک کردن سطح دسترسی، برای اون level تعریف کنید یا همون role که در دات نت عنوان شده
    مثلا level Admin که میتونه 10 تا کاربر داشته باشه
    و شما میای این level رو چک میکنی به جای کاربر
    حالا با اضافه کردن کاربر جدید، در واقع باید یکی از level های تعریف شده رو بهش نسبت بدی و تو سورس برنامه هم کار با level داری ، چدای از اینکه نام کاربر چی هست
     
  3. alireza MX

    alireza MX Registered User

    تاریخ عضویت:
    ‏18 فوریه 2006
    نوشته ها:
    50
    تشکر شده:
    0
    منم منظورم از نوع کاربر همین بود دیگه .مثلا 1 کاربر مدیر کل سایت دارم و حدود 20-30 تا کاربر که مدیر بخش های خودشونند و بقیه هم اعضای عادی.حالا برا قسمت ویرایش اگه یه دکمه edit داشته باشم که مدیر بخش میتونه ببینه باید بگم که اگر آیدی نوع کاربر وارد شده با آیدی مدیر بخش یکی بود دکمه رو بهش نشون بده؟
    راستی فروم آماده ندارید که من دانلود کنم.
    بازم ممنون از اینکه وقت میذارید.
     
  4. Graveworm

    Graveworm Registered User

    تاریخ عضویت:
    ‏23 می 2005
    نوشته ها:
    1,063
    تشکر شده:
    12
    محل سکونت:
    Tehran
    یه جورایی همینجوری که گفتی دیگه
    در واقع به جای چک کردن خود Username میای کد دسترسی رو چک میکنی

    فروم آماده هم من ندارم ..
     
  5. alireza MX

    alireza MX Registered User

    تاریخ عضویت:
    ‏18 فوریه 2006
    نوشته ها:
    50
    تشکر شده:
    0
    آقا ممنون از بابت راهنمایی
     
avanak همکاری در فروش عسل طبیعی و گرده گل ایرانیتبلیغات در گوگل