لماذا نحتاج جلسة في PHP؟
لماذا نحتاج جلسة في PHP؟

فيديو: لماذا نحتاج جلسة في PHP؟

فيديو: لماذا نحتاج جلسة في PHP؟
فيديو: بلاش تتعلم JavaScript القديم واتعلم Node.js 2024, شهر نوفمبر
Anonim

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

يسأل الناس أيضًا ، ما هو الغرض من الجلسة في PHP؟

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

وبالمثل ، كيف أبدأ جلسة PHP؟ قبل أن تتمكن من تخزين أي معلومات في حصة المتغيرات ، يجب عليك أولا بداية فوق ال حصة . إلى يبدأ جديد حصة ، ما عليك سوى الاتصال بـ بي أتش بي الدالة session_start (). سيخلق ملف حصة وتولد ملفًا فريدًا حصة معرف للمستخدم. ال بي أتش بي الكود في المثال أدناه يبدأ ببساطة ملف حصة.

وبالمثل ، كيف تعمل الجلسة في PHP؟

الجلسات في بي أتش بي باستخدام وظيفة session_start ().

في الحالة العامة:

  1. يتم إرسال معرف الجلسة إلى المستخدم عند إنشاء جلسته.
  2. يتم تخزينه في ملف تعريف ارتباط (يسمى افتراضيًا PHPSESSID)
  3. يتم إرسال ملف تعريف الارتباط هذا بواسطة المتصفح إلى الخادم مع كل طلب.

ما فائدة الجلسة وملفات تعريف الارتباط في PHP؟

أ حصة هو متغير عام مخزن على هذا الخادم. كل حصة يتم تعيين معرف فريد يستخدم لاسترداد القيم المخزنة. الجلسات لديها القدرة على تخزين بيانات كبيرة نسبيًا مقارنةً بـ بسكويت . ال حصة يتم حذف القيم تلقائيًا عند إغلاق المتصفح.

موصى به: