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

بعد قضاء بعض الوقت في الموقع يصبح $_SESSION[‘id’] صفرا، ويترتب على ذلك مشاكل عدة!

محب روفائيل

السؤال

هذه المشكلة تؤرقني!

وما يترتب على ذلك هو أن في استمارة التعليقات مثلا، أدخلت hidden input ودعيته comment_writer وساويته بالقيمة $_SESSION['id']

وأعتمد بالطبع على هذه القيمة لإدخالها في عمود comment_writer في جدول comments في ال database ... لكن كل القيم في هذا العمود عبارة عن أصفار

إذن هل لهذه المشكلة من حل؟ هل هي مشكلة منطقية أصلا؟

شكرا مقدما على المساعدة 

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

Recommended Posts

  • 0

نعم هو بالأمر الطبيعي، حيث أن متغير Session له مدة صلاحية نعبر عنها بالمتغير :

$_SESSION['expire']

فمثلا لجعل Session تحتفظ بالقيمة المُخزنة بها لمدة 30 دقيقة يكفي كتابة الكود التالي:

$_SESSION['expire'] = $_SESSION['start'] + (30 * 60);

كما يمكن أيضا إنهاء وإفراغ Session من القيم المُسجلة بداخله عن طريق استعمال:

session_destroy();

المصدر :

$_SESSION

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

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...