محمود سعداوي2 نشر 21 مارس 2022 أرسل تقرير نشر 21 مارس 2022 (معدل) أرجو التوضيح حول ظهور session في cookies الشيفرة: علما و أن المتصفح إستطاع قراءة التاريخ شكرا. تم التعديل في 21 مارس 2022 بواسطة Wael Aljamal توضيح السؤال 1 اقتباس
0 Wael Aljamal نشر 21 مارس 2022 أرسل تقرير نشر 21 مارس 2022 إن هذه هي مدة صلاحية ملفات تعريف الارتباط التي قمت بإنشائها، سوف تعمل فقط خلال الجلسة الحالية وسبب ذلك هو عدم تعيين وقت افتراضي ل cookies فيتم التخلص منها مع إغلاق المتصفح أي ستكون متاحة فقط خلال الجلسة الحالية session هنا هي مدة صلاحية. أي ربما الكائن exp لديك ليس بالصيغة السليمة فلم تتم قراءة الوقت بشكل صحيح فتم أخذ الافتراضي session cookie حاول تمرير قيمة exp بالشكل: expires=Fri, 31 Dec 9999 23:59:59 GMT; يمكنك تجريب الطريقة التالية أيضاً function setCookie(cname, cvalue, exdays) { const d = new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); // اليوم التالي let expires = "expires=" + d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";"; } setCookie("username", 'wael', 1); // يوم واحد 1 اقتباس
السؤال
محمود سعداوي2
أرجو التوضيح حول ظهور session في cookies
الشيفرة:
علما و أن المتصفح إستطاع قراءة التاريخ
شكرا.
تم التعديل في بواسطة Wael Aljamalتوضيح السؤال
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.