نمایش نتایج 1 تا 11 از 11

نام تاپیک: Session

  1. #1

    Session

    سلام
    چگونه میتوان از Session ها در برنامه استفاده نمود؟


    متشکرم

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    خیلی ساده است.
    شما یک سشن را به صورت زیر تعریف می کنید
    Session["myvar"]=anyValue
    سپس از آن به صورت زیر استفاده می شود:
    () x=Session["mayVar"].ToString

    برای شروع خوب است :wink:

  3. #3
    سلام
    خیلی متشکرم

    فرض کنید که در یک فروشگاه الکترونیکی ما یک session به یک فرد اختصاص می دهیم
    حالا می خواهیم بعد از اتمام خرید session آن شخص را از بین ببریم و به یک فرد دیگر اختصاص بدهیم
    در این صورت باید چه کار کنیم؟


    ممنون

  4. #4
    برای اینکار از این کد استفاده کن :
    session.contents.Remove(myvar)

  5. #5
    سلام
    خیلی متشکرم
    ولی باز هم مقدر session را از بین نبرد

    متشکرم

  6. #6
    کاربر دائمی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    Iran
    پست
    801
    برای کاری که شما میخواهید انجام بدید فکر نمیکنم نیازی به تغییر Session داشته باشید. به خاطر اینکه وقتی که اون شخص دوم به سایت وارد بشه خودبخود یک Session جدید ایجاد میشود.
    به هر حال اگه بخواهید کل Session رو از بین ببرید میتونید از Session.Abandon استفاده کنید.

  7. #7
    یک سوال هم من داشتم
    در کتاب هک در مورد امنیت های لازم برای جلوگیری از دزدیدن session توسط نفوذگر مطالبی گفته شده بود
    اما من نمی دونم فهمیدن session یک کاربر از سایت به چه دردی می خوره ؟

  8. #8
    کاربر دائمی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    Iran
    پست
    801
    از Session معمولا برای نگه داشتن متغیرهای مربوط به یک کاربر استفاده میشود. یعنی اطلاعات کاربران در Session ذخیره میشود.
    خب برای یک هکر چی از این بهتر؟ میشه اطلاعاتی مثل Username یا Pasword و خیلی چیزهای دیگه رو از اون درآورد.
    البته اطلاعات حساس بهتره که توی Session ذخیره نشن.

  9. #9
    سلام
    خیلی متشکرم
    مشکل این هست که نمی دانم چه جوری برای فرد دیگری که وارد سایتم می شود یک session دیگر تعریف کنم

  10. #10
    از Session معمولا برای نگه داشتن متغیرهای مربوط به یک کاربر استفاده میشود
    من هم می دونم ... با session هم زیاد کار کردم
    اما فرض کن من بشینم پشت سیستم و در قسمت کد کاربری تایپ کنم
    alert(document.cookie
    یک پنجره ای باز می شه و session رو می ده اما چه فایده ؟

  11. #11
    کاربر دائمی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    Iran
    پست
    801
    نقل قول نوشته شده توسط mostafa612003
    سلام
    خیلی متشکرم
    مشکل این هست که نمی دانم چه جوری برای فرد دیگری که وارد سایتم می شود یک session دیگر تعریف کنم
    دوست من. شما نیازی ندارید که برای هر شخصی که وارد سیستم شده یک Session تعریف کنید. شما هر چه رو که در Session تعریف کنید، خودبخود برای کاربری که در حال حاضر لاگین است، در نظر گرفته میشه.

تاپیک های مشابه

  1. Session چیست ؟
    نوشته شده توسط merlin_vista در بخش ASP.NET Web Forms
    پاسخ: 5
    آخرین پست: چهارشنبه 16 مرداد 1392, 09:13 صبح
  2. خالی شدن Session
    نوشته شده توسط Behsharp در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: شنبه 03 شهریور 1386, 16:17 عصر
  3. TimeOut کردن یک Session خاص نه تمام Session های بکار رفته؟
    نوشته شده توسط Behsharp در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: شنبه 08 مهر 1385, 11:16 صبح
  4. تفاوت session و cooki-less session
    نوشته شده توسط bluesky2005 در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: شنبه 08 اسفند 1383, 07:44 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •