PDA

View Full Version : سوال: نحوه استفاده از session



asiehmohammadian
چهارشنبه 13 اردیبهشت 1391, 13:55 عصر
سلام
من میخوام وقتی کاربرم به نرم افزار لاگین میکنه در بخش هدر نرم افزارم بهش خوش امدبگم میدونم برای این کار باید از session استفاده کنم وفیلم آموزشی موجود در سایت وهم دیدم اما فکرکنم این مورد یک خورده فرق میکنه اینکه میخوام در بخش هدر باشه باید داخل مسترپیج session بنویسم؟
من یک نمونه عکسم attach کردم درواقع میخوام این شکلی باشه که در تمام صفحات نرم افزارم موجود باشه
خواهش میکنم کمکم کنید همونطور که گفتم من باید شنبه تحویل بدم بخش اعظم کار انجام شده و یک سری کارهای اینطوری مونده
خواهش میکنم راهنماییم کنید من خیلی مبتدیم:افسرده::ناراحت:

neda555
چهارشنبه 13 اردیبهشت 1391, 18:43 عصر
سلام بله در masterpage استفاده کنید

asiehmohammadian
چهارشنبه 13 اردیبهشت 1391, 23:11 عصر
ممنون از راهنماییتون ولی میشه لطف کنید یکم واضح توضیح بدید ؟
چطوری باید این کارو بکنم؟
ممنون از لطفتون

mahmood_4246
چهارشنبه 13 اردیبهشت 1391, 23:21 عصر
یه کنترل Label بذار .. تو رویداد Load مستر پیجت چک کن سشنت خالی هست هس یا پره .. اگه پر بود لیبلت رو با یه پیغام پر کن

hamid_shrk
چهارشنبه 13 اردیبهشت 1391, 23:27 عصر
ممنون از راهنماییتون ولی میشه لطف کنید یکم واضح توضیح بدید ؟
چطوری باید این کارو بکنم؟
ممنون از لطفتون
همچنین میتونید از یک multiview استفاده کنید ، در view اول فقط تاریخ رو بزارید ، و در view دوم اطلاعات کاربر رو، اگه کاربر لاگین کرده بود بنویسید :


multiview.ActiveViewIndex=1;

برای چک کردن سشن هم از این دستور استفاده کنید :


if (Session["UserName"] != null)
{
multiview.ActiveViewIndex = 1;
lblName.Text=Session["UserName"].ToString();
}
else
multiview.ActiveViewIndex = 0;

asiehmohammadian
پنج شنبه 14 اردیبهشت 1391, 17:22 عصر
ممنون از راهنماییتون
من یک فرم لاگین درست کردم که وقتی کاربر روی دکمه ورود کلیک میکنه این کدوتورویداد کلیک براش نوشتم :
SqlCommand cm = new SqlCommand("select * from t_logadmin where lo_username='"+txtusernam.Text+"'and lo_pass='" + txtpass.Text + "'", cn);
SqlDataReader dr;
cn.Open();
dr = cm.ExecuteReader();
if (dr.Read())
{
Session.Add("myid", dr["lo_username"].ToString());
Response.Redirect("Home.aspx");
}
else
{
Response.Write("<script>alert('نام کاربری ورمز عبور خودراصحیح وارد کنید');</script>");
Response.Redirect("Login.aspx");
}
dr.Close();
cn.Close();
}
حالا این که شما فرمودید چک کنم ببینم سشن خای هست یا نه رو باید چطوری چک کنم؟
توروخدا کمکم کنید من تازه asp یادگرفتم و این اولین کارم هست که در واقع پروژه فارغ التحصیلیمه وخیلی با امکانات asp آشنایی ندارم

asiehmohammadian
پنج شنبه 14 اردیبهشت 1391, 17:26 عصر
از راهنمایی شما هم ممنونم کابر من باید لاگین کنه وگرنه هیچ چیز نمیبینه
کدی که نوشتید و باید کجا بنویسم؟

ali.a.j
پنج شنبه 14 اردیبهشت 1391, 17:36 عصر
اول یه مالتی multiview بردار.توش دوتا view بگذار.
کد زیر هم برای چک کردن خالی بودن سشن هست


if (Session["UserName"] != null)

پست شماره 5 کامل توضیح داده

asiehmohammadian
جمعه 15 اردیبهشت 1391, 16:30 عصر
ممنون از راهنمایی همه دوستان

رزابرنامه یاب
دوشنبه 25 اردیبهشت 1391, 17:11 عصر
سلام
من میخوام وقتی کاربرم به نرم افزار لاگین میکنه در بخش هدر نرم افزارم بهش خوش امدبگم میدونم برای این کار باید از session استفاده کنم وفیلم آموزشی موجود در سایت وهم دیدم اما فکرکنم این مورد یک خورده فرق میکنه اینکه میخوام در بخش هدر باشه باید داخل مسترپیج session بنویسم؟
من یک نمونه عکسم attach کردم درواقع میخوام این شکلی باشه که در تمام صفحات نرم افزارم موجود باشه
خواهش میکنم کمکم کنید همونطور که گفتم من باید شنبه تحویل بدم بخش اعظم کار انجام شده و یک سری کارهای اینطوری مونده
خواهش میکنم راهنماییم کنید من خیلی مبتدیم:افسرده::ناراحت:


سلام دوست عزیز
یه سوال در مورد این عکسی که فرستادی برام پیش اومده... میشه بگی چه طووری قسمت بالایی صفحه ی وبت منو گذاشتی؟ از چه کنترلی استفاده کردی؟ من از شما مبتدی ترم!!

asiehmohammadian
سه شنبه 26 اردیبهشت 1391, 17:41 عصر
سلام
فکرنمیکنم کسی ازمن افتضاح تر باشه توبرنامه نویسی:لبخند:
اون کارمن نیست دوست عزیرمن اونو بعنوان نمونه گذاشتم