الانتقال إلى المحتوى الرئيسي

كيفية حذف ملفات تعريف الارتباط في فب: طريقة سهلة للتعامل مع ملفات تعريف الارتباط

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

هناك عدة طرق لحذف ملفات تعريف الارتباط في فب. واحدة من أسهل الطرق هي استخدام وظيفة سيتكوكي () وتعيين تاريخ انتهاء صلاحية ملف تعريف ارتباط موجود إلى تاريخ انقضاء:

سيتكوكي ("اسم ملفات تعريف الارتباط" ، " ، الوقت () - 3600);

في هذا المثال ، قمنا بتعيين ملف تعريف ارتباط باسم" اسم ملفات تعريف الارتباط " وقمنا بتعيين تاريخ انتهاء صلاحيته على التاريخ الماضي ، بطرح 3600 ثانية (ساعة واحدة) من الوقت الحالي.

إذا كنت بحاجة إلى حذف العديد من ملفات تعريف الارتباط ، فما عليك سوى تكرار هذه الخطوة لكل منها:

سيتكوكي ("كوكي_نام1" ، " ، تايم () - 3600);

سيتكوكي ("اسم ملفات تعريف الارتباط 2" ، " ، الوقت () - 3600);

سيتكوكي ("كوكي_نام3" ، " ، تايم () - 3600);

بعد استدعاء وظيفة سيتكوكي () ، سيتم حذف بيانات ملفات تعريف الارتباط ويمكن للمستخدم مواصلة العمل مع الموقع دون البيانات المحفوظة.

  1. كيفية حذف ملفات تعريف الارتباط في فب
  2. طريقة سهلة للتعامل مع ملفات تعريف الارتباط
  3. طرق حذف ملفات تعريف الارتباط في فب
  4. سؤال وجواب
  5. ما هي المشاكل التي يمكن أن يسببها تراكم ملفات تعريف الارتباط?
  6. كيف يمكنني حذف كافة ملفات تعريف الارتباط في بي إتش بي?
  7. كيف يمكنني حذف ملف تعريف الارتباط مع اسم معين في بي إتش بي?

كيفية حذف ملفات تعريف الارتباط في فب

لحذف ملفات تعريف الارتباط في فب ، يمكنك استخدام وظيفة سيتكوكي () مع قيمة وقت انتهاء صلاحية ملف تعريف الارتباط في الماضي أو قيمة سالبة.

هنا مثال على استخدام وظيفة سيتكوكي () لحذف ملفات تعريف الارتباط:

سيتكوكي ("ماي كوكي" ، " ، تايم () - 3600);

في هذا المثال ، نحدد اسم ملف تعريف الارتباط وقيمة فارغة ووقت انتهاء صلاحية ملف تعريف الارتباط الذي تم تعيينه مسبقا ، مطروحا منه ساعة واحدة.

في المرة التالية التي تصل فيها إلى الخادم ، سيتم حذف ملف تعريف الارتباط لأن وقت انتهاء صلاحيته قد مر بالفعل.

إذا تم تعيين ملف تعريف الارتباط دون تحديد وقت انتهاء الصلاحية ، يمكن أيضا استخدام وظيفة سيتكوكي () لحذف ملفات تعريف الارتباط:

سيتكوكي ("كوكي" ، " ، -1);

في هذه الحالة ، نقوم بتمرير قيمة وقت انتهاء صلاحية سالبة ، مما يؤدي إلى حذف ملف تعريف الارتباط في المرة التالية التي يطلب فيها الخادم.

طريقة سهلة للتعامل مع ملفات تعريف الارتباط

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

حذف ملفات تعريف الارتباط في فب بسيط جدا. تحتاج إلى تحديد اسم ملف تعريف الارتباط الذي تريد حذفه وتعيين وقت انتهاء صلاحية يساوي أو أقل من الوقت الحالي.

في ما يلي مثال يوضح كيفية حذف ملف تعريف ارتباط باسم"ملف تعريف الارتباط الخاص بي":

سيتكوكي ("ماي كوكي" ، "" ، تايم () - 3600);

في هذا المثال ، نستخدم وظيفة سيتكوكي () لتعيين قيمة سلسلة فارغة للوقت الحالي ناقص 3600 ثانية (ساعة). بعد تعيين قيمة وقت انتهاء صلاحية جديدة ، سيتم حذف ملف تعريف الارتباط المسمى "ملف تعريف الارتباط الخاص بي".

إذا كنت ترغب في حذف ملفات تعريف ارتباط متعددة ، يمكنك استدعاء وظيفة سيتكوكي () لكل منها:

سيتكوكي ("كوكي 1" ، "" ، تايم () - 3600);

سيتكوكي ("كوكي 2" ، "" ، تايم () - 3600);

سيتكوكي ("كوكي 3" ، "" ، تايم () - 3600);

بهذه الطريقة ، يمكنك بسهولة مسح ملفات تعريف الارتباط في فب عن طريق تعيين وقت انتهاء الصلاحية الجديد إلى القيمة المنقضية.

طرق إزالة ملفات تعريف الارتباط في بي إتش بي

يوفر فب عدة طرق لإزالة ملفات تعريف الارتباط. وهنا بعض منهم:

    سيتكوكي ('كوكي_اسم' ، "، الوقت () - 3600 ، ' /مسار/'،'. domain.com');

استخدام الدالة غير المحددة: يمكنك أيضا استخدام الدالة غير المحددة لحذف متغير $ _ كوكي ، ومع ذلك ، لن يؤدي هذا إلى حذف ملفات تعريف الارتباط من المتصفح. على سبيل المثال:

غير محدد (oo _ كوكي ['اسم ملفات تعريف الارتباط']);