تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 18

نام تاپيک: مشکل در session

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Apr 2007
    پست ها
    17

    پيش فرض مشکل در session

    سلام
    یک مشکلی ایجاد شده برای من اگر کسی بتونه کمک کنه ممنون می شم , وقتی من login می کنم و مقدار متتغیرها رو با post می گیرم سریع متغیر session رو پر می کنم و بین صفحات منتقل می کنم , حالا مشکل اینجاست که اگر فردی که وارد شده از یه قسمت logout کنه حالا بیاد دکمه back رو بزنه تا جایی که مقدار post مقداردهی شده بود برگرده دوباره session مقداردهی می شه , بنابراین کاربر در حالی که logout کرده ولی دوباره به همه صفحات دسترسی داره .
    ممنون می شم اگه زودتر کسی به من کمک کنه

  2. #2
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    اگه در هنگام logout سشن مربوطه رو unset کنی دیگه کاربر نمیتونه با زدن دکمه back مرورگر از سشن قبلی استفاده کنه چون اون دیگه معتبر نیست
    ممکنه صفحات تو مرورگر کش بشه و بازدن دکمه back صفحه کش شده نمایش داده بشه که در این مورد هم قاعدتاً نباید مشکلی پیش بیاد چون وقتی به سرور متصل بشه و بخواد صفحه رو رفرش کنه یا هر چیز دیگه سشن اون معتبر نیست و کار نمیکنه

  3. #3
    در آغاز فعالیت
    تاريخ عضويت
    Apr 2007
    پست ها
    17

    پيش فرض مشکل اصلی

    مشکل اینجاست که من سایت های دیگه رو دیدم درسته که وقتی logout می کنه و دکمه back رو می زنه می تونه صفحه قبل رو ببینه ولی دیگه اجازه نمی ده صفحات بعد رو ببینیم ولی مشکل من اینجاست که من وقتی با دکمه back بر می گردم به صفحه ای که مقادیر post وجود داشته اند دوباره مقادیر session ها پر می شند و مثل این هست که کاربر دویاره می تونه به تمام صفحات دسترسی داشته باشه بدون login کردن , در حالی که توی سایت های دیگه مثل همین سایت همچین اتفاقی نمی افته , یعنی وقتی کاربر logout می کنه ممکنه دکمه back رو بزنه و صفحه قبل رو ببینه ولی session ها دیگه پر نمی شن ,حالا من چکار کنم که دیگه session پر نشن ؟ امیدوارم توضیح من کامل باشه و یه راه حلی برام بنویسید

  4. #4
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    فکر کنم دیگه گرفتم چی شده
    منظورتون اینه که وقتی دکمه بک رو کلیک میکنید به اطلاعات login دوباره پست میشن و کاربر وارد میشه درسته؟
    اگه مشکلتون اینه راه حلش مشکل نیست
    میتونید تو اون صفحه ای که اطلاعات کاربر رو چک میکنه اگه اطلاعات درست بود سشن رو ست کنید سپس با کاربر ریدایرکت کنید به یک صفحه دیگه :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینجوری دیگه با رفرش کردن و یا کلیک کردن دکمه بک اطلاعات دوباره ارسال نخواهند شد. و وقتی کاربر دکمه بک رو کلیک میکنه به جای باز کردن صفحه ای که سشنها رو ست میکنه فرم لوگین رو نمایش میده و سشنها دوباره مقدار دهی نمیشن

  5. #5
    در آغاز فعالیت
    تاريخ عضويت
    Apr 2007
    پست ها
    17

    پيش فرض

    ممنون , کاملا مشکلم حل شد

  6. #6
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    خواهش میکنم.
    Last edited by neopersia; 24-12-2007 at 01:03. دليل: کم حواسی!!!

  7. #7
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2007
    پست ها
    12

    پيش فرض

    سیی
    یسی
    زطزظ
    زطظ
    زطظ
    زطظز
    طظز
    طز
    طظ
    زطظ
    ز
    طظز
    ط
    زط
    ظز
    طظز
    ظط

    ر
    زطرزطررزطرزط

  8. #8
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2007
    پست ها
    12

    پيش فرض

    منو ببخشید این فقط یکجور تست واسه ی خودم بود!!!!

  9. #9
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    منو ببخشید این فقط یکجور تست واسه ی خودم بود!!!!
    این تست شما ثابت میکنه که تالار طراحی وب پی سی ورد مدیر ندارد!

  10. 2 کاربر از neopersia بخاطر این مطلب مفید تشکر کرده اند


  11. #10
    آخر فروم باز
    تاريخ عضويت
    Jan 2006
    محل سكونت
    127.0.0.1
    پست ها
    2,664

    پيش فرض

    نقل قول نوشته شده توسط neopersia
    این تست شما ثابت میکنه که تالار طراحی وب پی سی ورد مدیر ندارد!

    متاسفانه...

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •