الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة في Session في Asp.net

بدأه massser في 3 أبريل 2008 · 3 رد · 3,061 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ممكن مساعدة يا جماعة انا مطلوب منى اعمل عن

asp.net في sessions

وانا ما بعرف عنه شي فياريت الا بيعرف يقولى شرح مفصل ع السيشن ويعطينى مثال عن السيشن على برنامج

Microsoft Visual Web Developer 2005 Express Edition

واتمنى انكم تساعدونى وشكرنا الكم موفقين ويا ريت باقصي وقت يكون الرد

وناطراكم

#3

يا باشا قريت الموضوع وشوفته بس بردوا ما فهمت عليه

#4

أخي الكريم ,, تتبع هذا الكود

حاولت أشرحه من خلال الـ Comments

طبعاً هذا في صفحه الدخول Login

	protected void Page_Load(object sender, EventArgs e)
	{
		//when enter for first time it will clear session
		if (!IsPostBack)
		{
			Session.Clear();
			HttpCookie myCookie = Request.Cookies["UserCookie"];
			//Check if it is not null
			if (myCookie != null)
			{
				//Get the userid value stroed in the cookie
				string username = myCookie.Values["username"];
				string password = myCookie.Values["password"];
				//Check if it is not null
				if (username != null)
				{
					//Display it in the screen
					txt_user.Text = username;
					txt_pass.Text = password;
				}
			}
		}

			Session.Clear();

	}

و هذا الكود في الصفحات اللاحقة ,,

		//		**********Start Login preparation*************

		if (Session["username"] == null)
		{
			HypLnk_signout.Enabled = false;
			Response.Redirect("Login.aspx");
		}

		//if login true then it will exist if browser still open unless press Sign out Button
		if (Session["username"] != null)
		{
			//HypLnk_login.Enabled = false;
			lbl_welcome.Text = "Welcome " + Session["username"].ToString();

		}
		//		  ****************End of login preparation****************

Success Is A Journey Not A Destination

مواضيع مشابهة