ورود

View Full Version : سوال: session



mahdioo12194
چهارشنبه 09 مرداد 1392, 21:51 عصر
سلام دوستان

یه فرم لوگین دارم که وقتی کاربر لوگین کرد یوزرشو میریزم در سشن یوزر که بعدا از این سشن یوزر استفاده

کنم حالا فرض کنید یه کاربر لوگین کرده وسشن یوزر مقدار گرفته حالا یه کاربر دیگه میاد لوگین میکنه و مقدار جدید

وارد سشن یوزر می شه و مقدار قبلی از بین می رود چه کارکنم هر کاربر سشن مختص خودشو بگیره؟

aliblue
چهارشنبه 09 مرداد 1392, 22:28 عصر
مگه از یک کامپیوتر چند نفر قراره لاگین کنن؟میشه بیشتر توضیح بدی می خوای چکار کنی؟
خوب همیشه هر کاربر سشن مختص خودشو داره مثلا من با سیستم خودم توی یه سایت لاگین میکنم و شما هم با سیستم خودت(یا اصلا با سیستم من ولی با یه مرورگر دیگه) لاگین میکنی.حالا هرکی سشن خودشو داره.

mahdioo12194
چهارشنبه 09 مرداد 1392, 22:37 عصر
یعنی سشن خودش بین سیستم و مرورگر تفاوت قایل می شود یا مثل متغیر عمل می کند؟ چون کد یکسان است!

aliblue
چهارشنبه 09 مرداد 1392, 22:45 عصر
مقدار ذخیره شده در سشن برای هر کاربر منحصر بفرد است.مثل کوکی،با این تفاوت که سشن به جای کامپیوتر کاربر، در سرور ذخیره می شود.
شما مقداری رو با 2 مرورگر متفاوت وارد سشن کن.(مثلا از textbox بریز تو سشن)بعد از سشن بیز تو label و نمایش بده متوجه میشی.