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

كيف اختبر حالة Session لمعرفة ان كان Expired ام لا

بدأه OsamaHosamEldeen في 3 نوفمبر 2010 · 6 رد · 547 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني الكرام

قمت بتصميم موقع بسيط، واعتمد فيه اعتماد كلي على session من حيث معرفة المستخدم الحالي وحفظ متغيرات وغيرها ، ولكن عندما ينتهي ال session تحدث مشكلة حيث ان المتغيرات تعطي قيمة null فكيف اقوم باختبار ان كان session expired بعدها يحولني الى صفحة مكتوب بها session expired ويعيد session من جديد .

ارجو منكم المساعدة وجزاكم الله خيرا

#2

هذا الكود

if (Session["session name"] == null)

{

Response.Redirect("login.aspx");

}

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

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#3

شكرا يا سيدي ، ولكن انا لا اريد اختبار متغير معين ، اريد اختبار session في اي صفحة

في اجابتك session name هو ليس اسم ال session وانما هو اسم متغير داخل ال session

#4

صراحة لم أفهم ما تريد بالضبط ولكن إنتظر رد أساتذتنا أو إرفع الصفحة هنا للتوضيح

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#5

هذا سيناريو بسيط حدث معي اليوم

كنت قد سجلت الدخول في احد مواقع الاستضافة وفتحت احد صفحات الموقع وبعدها تركت جهازي وذهبت للغداء، بعدما رجعت وجدت جهازي مفتوحا وما زال الموقع مفتوح. لكني عندما بدأت في استكمال ما كنت افعل على الموقع ظهرت رسالة تقول لي

Session timeout

كيف يتم برمجة مثل هذا الموقف؟ وكيف يتم معرفة session timeout وكيف يتم تفعيل ذلك على مستوى الموقع ككل؟

#6

السلام عليكم

وجدت الحل في هذا الرابط

اختبار حالة seesion

#7

الحمد لله أنك وجدت الحل

على كل حال أنا إستفدت أيضاً

جزاك الله خيرا

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…