ممكن حد يشرح ال session علاشان محتاجها فى حالة دخول العضو انة يقدر يعدل فى بياناتة المسجل فى قاعدة البيانات فقط ممكن حد يشرح الsession
شكرررررررررررررررر انا كمان شغال بى asp.net2005
ممكن حد يشرح ال session علاشان محتاجها فى حالة دخول العضو انة يقدر يعدل فى بياناتة المسجل فى قاعدة البيانات فقط ممكن حد يشرح الsession
شكرررررررررررررررر انا كمان شغال بى asp.net2005
Ramy Ramadan
سلام ..
أنا أيضا اضم صوتي و أطلب شرح كامل للـ session لإستخدامها مع VB.Net...
و شكرا .
مجموعة الدوت نت في السعودية , اشترك معنا لتحصل على كل مفيد في عالم الدوت نت
ممكن الرد متأخر ، بس للفائدة أقول
Session هو مكان في ذاكرة السيرفر ، يقوم السيرفر ببنائه عند طلب أية صفحة من الموقع ، ويخزن فيه معلومات مثل رقم session ، بمعنى إذا كتبت على زر الكود التالي ،
Response.Write(Session.SessionID
سوف يقوم بطباعة رقم طويل ، هو رقم السيشن اللي إلك ،
والمقصود بالسيشن هو ( New instance of the browser) يعني إذا فتحت موقع الياهو من جهازك مرتين يكون لك 2 sessions
وهذا السيشن له وقت انتهاء هو 20 دقيقة ، يعني إذا لم يطلب الكلينت أية صفحة من الموقع ، ينتهي السيشن بعد 20 دقيقة ويخسر المستخدم كل البيانات المخزنه على السيشن ، ( أشبهه ب Screen Saver حيث يظهر بعد وقت إذا لم يعمل المستخدم أيه حركة على الجهاز ) أما أذا كان المستخدم يتنقل في الموقع ، فإن السيشن يبقى
على كل ،
للكتابه على السيشن ، وهو خاص لكل نافذة متصفح
Session["x"] = value
وهنا يكون نوع x هو Object ويأخذ أيه قيمة ، لكن عند قراءة هذه القيمة لا بد من تحويلها Casting
int result =(int) Session["x"] ;//if the value is of type int
يمكن الكتابة على السيشن من ايه صفحة وكذلك القراءة منه
إن لم يكن عون من الله للفتى فأول ما يقضي عليه اجتهاده
newsawal :)
نشكرك لاهتمامك بإعطانا فكرة عن العملية الفعلية التي يؤديها الـ Session .
، لك خالص التحايا.
هذا الموضوع مغلق.