اذهب إلى المحتوى
  • 0

كيف أعمل ترحيب باسم المستخدم في الصفحة الرئيسية من الكوكيز المدخلة؟

_Mehdi

السؤال

السلام عليكم أخوتي الكرام انا في موقعي عملت هذه الطريقة لإضافة الكوكيز للمستخدم في صفحة تسجيل الدخول بهذا الكود بلغة السي شارب

c.Values.Add("UserName="+txtUsername.Text,"\r\n"+"Password="+txtPassword.Text);

انا احتاج هذه الطريقة بالتحديد لأغراض خاصة من عمل الموقع ولكن لا اعرف كيف أتمكن من عرض اسم المستخدم المدخل في الصفحة الرئيسية كترحيب بالمستخدم أو كبيان حالته لأنه تم إضافته مع كلمة المرور كيف يمكنني عرض الاسم فقط في  Label أرجو المساعدة 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1

الطريقة الصحيحة لاسترجاع الكوكيز هي كالتالي:
أولا نقوم بطلب الكوكيز، ومن ثم نقرأ محتوياته ونضع جملة شرطية حسب محتوياته فإذا كان لا يساوي null (أي إذا لم يكن فارغا) فسنقوم بطباعته باستخدام تابع Value وإذا لم يحتوي على شيء فسنظهر رسالة خطأ كالتالي:

myCookie = Request.Cookies["MyTestCookie"];
if (myCookie != null)
   Response.Write("<p>"+ myCookie.Name + "<p>"+ myCookie.Value);
else
   Response.Write("not found");

ملاحظة: إذا لم تعمل لديك الطريقة فتأكد من عملية إنشاء الكوكيز وهذا مثال على الطريقة الصحيحة لإنشاءه:

HttpCookie cookie = new HttpCookie("UserSettings");

cookie["UserSettings"] = myUserSettingsObject;
cookie.Expires = DateTime.Now.AddYears(1);
Response.Cookies.Add(cookie);


المصدر

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...