PDA

View Full Version : مشکل در سشن



sepide_68_91
شنبه 17 فروردین 1392, 17:36 عصر
سلام
من از سشن استفاده کردم و هنگام لاگین نام کاربر رو در یک لیبل میریزم و در تمام صفحات نشون میدم
Label1.Text = Session["user"] + " خوش آمدید ";
چکار کنم که وقتی سه دقیقه از ورود کاربر به سایت گذشت دوباره پیغام بده که باید لاگین کنه؟؟
ممنون
و اینکه چطور کسی که وارد نشده لینک دانلود رو بهش نشون ندم؟؟

nice_boy_a
شنبه 17 فروردین 1392, 19:08 عصر
سلام.
از Session.Timeout استفاده کن، مقدارش رو برابر با یه عدد بزار مثلا 60000 که میشه 60 ثانیه
لینک دانلود منظورت چیه ؟
اگه میخوای کاربری که وارد نشده نتونه صفحه ی کاربرا رو ببینه، یه صفحه ی جدا واسه login و یه صفحه ی جدا واسه کاربرا بزار. که صفحه ی کاربرا شامل لینک دانلود و ... میشه!

saeed31641
شنبه 17 فروردین 1392, 19:51 عصر
در وب کانفیگ تنظیم کن.در صورت نال بودن سشن هدایتش کن دوباهر به صفحه لوگین

<httpRuntime requestValidationMode="2.0"/>
<sessionState timeout="20"/>

sepide_68_91
دوشنبه 19 فروردین 1392, 18:01 عصر
کسی نمونه ای نداره؟؟؟؟؟؟:عصبانی++:

fakhravari
دوشنبه 19 فروردین 1392, 18:38 عصر
یه if ساده

saeed31641
دوشنبه 19 فروردین 1392, 19:03 عصر
if(session["UsrName .!=null"]
}
//;کاربر وارد شده

}
esle
{
//هدایت کن به صفحه لوگین
}

bahar_1984_n
سه شنبه 20 فروردین 1392, 14:24 عصر
منم به همچین مشکلی برخوردم سشن رو چک کردم نال نمیشه ولی مدام به صفحه لاگین برمیگیرده و <sessionState timeout="20"/>
این رو هم ست کردم