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

مساعده في كود تسجيل الدخول :(

بدأه reeem في 19 فبراير 2016 · 3 رد · 685 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بليز اللي يعرف يشرح لي كود تسجيل الدخول .. الكود بالمرفقات

using Syste1.docx

#2

ممكن توضحي بالضبط ايش الي مو مفهوم فيه

.:: Wish to become better and better ::.

#3

حددت اللي مو واضح ب الاصفر اخوي

using Syste1.docx

using Syste1.docx

#4

بالرغم انه في ادوات ليس المفهوم الغرض منها وانا هناك امور ممكن تكتب بصوره افضل لكن ساقوم بتوضيح الذي تم تحديده

if (Session["status"] != null)
{
    Label status = (Label)Master.FindControl("label1");
    status.Text = Session["status"].ToString();
}
if (Session["ide"] == null)
{
   table2.Visible = true;
}
else
{
   table2.Visible = false;
}
Response.CacheControl = "no-cache";
Response.Expires = -1;

تم اولا فحص قيمة كائن الحاله status فاذا كان يحتوي على قيمه فتم البحث على الكائن label1 في الصفحه الـ Master ووضع قيمه الـ status, وبعدها يتم اظهار او اخفاء الجدول table2 على حسب قيمة الحاله ide واخيرا تم ضبط اعدادات الكائن Response بحيث لا يعمل cache لل للصفحه التي تم طلبها, طبعا لا ادري لماذا تم عمل هذه الاعدادات وماهي فائدتها في المكان هذا بالتحديد

Response.Redirect(this.Request.Url.ToString(), false);

تم اعاده توجيه الصفحه الى الصفحه الحاليه وانهاء تنفيذها, مره اخرى لا ادري ما الغرض من هذا التوجيه

if (TextBox3.Text.Trim() != "" && Session["ide"] != null)
{
    con1.Open();
    com1.ExecuteNonQuery();
    con1.Close();
    Session["status"] = "the update password succsessed";
}
Response.Redirect(this.Request.Url.ToString(), false);

هنا تم فحص قيمة الكائن TextBox3 طبعا بعد ازاله الفراغات من اليمين واليسار وذلك باستخدام الداله Trim والتاكد انها تحتوي على قيمه وفحص كائن الحال ide انه يحتوي على قيمه, على اساسه تم فتح الاتصال من ثم تنفيذ الامر وغلق الاتصال. مره اخرى اعتقد لا داعي لاعاده توجيه الصفحه

.:: Wish to become better and better ::.

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