انتقل إلى محتوى الدرس
فقرة فرعية #7 من درس: JavaScript Cookies

Function to Set a Cookie

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

1 صفوف تعليمية
جافا سكريبت
3,488 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

نقوم بتخزين البيانات بداخل ملفات cookies عن طريق انشاء دالة تقوم بتخزين هذه البيانات كما في المثال التالي 

  • cname : هو الاسم الذي يتم تخزين البيانات خلاله 
  • cvalue : هو البيانات التي سوف يتم الحصول عليها
  • expires : هو يمثل تاريخ انتهاء صلاحية ملفات cookies ومن ثم حذفها 

Example

HTML
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 + ";path=/";
}