PDA

View Full Version : سوال: آیا میشه مقدار session ها رو در زمان اجرا چک کرد؟!



fahmari
پنج شنبه 28 دی 1391, 11:49 صبح
مهندسین محترم سلام :)
می خوام بدونم میشه مقدار session رو تو صفحه های مختلف چک کرد؟
یعنی چجوری میشه مطمئن شد که session مقدار موردنظر رو گرفته یا اینکه session حذف شده یا نه؟
می خوام ببینمم عملکرد سایت در مقابل کارای مختلف کاربرا درست هست یا نه !

malloc
پنج شنبه 28 دی 1391, 11:58 صبح
سوالتو متوجه نشدم .؟؟؟؟

fahmari
پنج شنبه 28 دی 1391, 12:55 عصر
سوالتو متوجه نشدم .؟؟؟؟

درسته من بد سوالمو مطرح کردم.
منظورم در زمان اجراست. در زمان اجرا چجوری میشه فهمید session چه مقداری داره؟

fakhravari
پنج شنبه 28 دی 1391, 13:44 عصر
با دیباگ نمیتونید ببنید مگه؟

fahmari
پنج شنبه 28 دی 1391, 14:37 عصر
با دیباگ نمیتونید ببنید مگه؟

یعنی چجوری؟!

fakhravari
پنج شنبه 28 دی 1391, 23:42 عصر
برک پوينت( Break Points )
گلوگه قرمزی که کنتر کدها میزارن در موقع run پروژه فقط میتوانید ببنید f5

fahmari
جمعه 29 دی 1391, 21:08 عصر
بله اینو میدونم برای اجرای خط به خط برنامه. می خواستم ببینم روش دیگه ای وجود نداره. ممنون

malloc
جمعه 29 دی 1391, 23:00 عصر
خوب شما هرجا میخوای ببینی session کار میکنه یا نه اونو توی یه شرط if بزار و ببین مقدار داره یا نه . اگه داشت و برابر اونی شما شما میخوایید بود که خوب میره تو if و کارشو میکنه والا اگه وجود نداشت یا خالی بود کاری که لازم هست و انجام میدید.
کد زیر و نیگاه کنید :

try
{
if (Session["user"].ToString() == "mostafa")
{
Response.Write("ok");
//کدهای مربوط به حالت اوکی
}
else
{
Response.Write("Error");
//کدهای مربوط به حالت خطا
}
}
catch
{
Response.Write("Error");
//کدهای مربوط به حالت خطا
}

fahmari
جمعه 29 دی 1391, 23:21 عصر
ممنونم. روش کارش رو میدونم. کارم رو با session ها انجام دادم. برای لاگین از سشن استفاده کردم،باید تو شرایط مختلف چک می کردم که اگه کاربر مثلا فبل از لاگین روی لینک «پروفایل من» من کلیک کرد session خالیه یا پره و یا مقدارش چیه...
همینطور تو صفحات و حالت های مختلف دیگه...
می خواستم ببینم به جای اینکه تک تک حالت ها رو بررسی کنم میشه مقدار session رو جایی چک کرد یا نه :)
ممنونم دوستان

fakhravari
جمعه 29 دی 1391, 23:39 عصر
مستر پیج .
فکر نکنم جایی دیگه بشه