بسم الله الرحمن الرحيم
هذا الموضوع الغرض منه أن يكون مرجع لكل طالب علم وقد حاولنا تنظيمه قدر المستطاع حتى تسهل قراءته تمه إعداده في صقرفورهوست www.sakr4host.com و نتمنى أن ينال إعجابكم
ملاحظة
لا يجب أن تسبق أوامر ال Session أي أمر HTML لإن ال Session تقوم بتعديل ال header و لما يكون مرسل من قبل لن تستطيع التعديل فيه
الدوال
لبد جلسة
لحفظ متغير في الجلسة نستعمل الدالة التالية مع مراعات عدم كتابة علامة $ امام إسم المتغيركود PHP:
session_start()
لحذف متغير من الجلسةكود PHP:
session_register("المتغير")
لمعرفة إذا كان المتغير مسجل في الجلسة أم لاكود PHP:
session_unregister()
لمعرفة إسم الجلسةكود PHP:
session_is_registered()
لتغيير إسم الجلسةكود PHP:
session_name()
لمعرفة رقم ال id الخاص بالجلسةكود PHP:
session_name(إسم الجلسة)
لتغيير رقم ال id الخاص بالجلسةكود PHP:
session_id()
لحذف كل المتغيرات الموجودة في الجلسةكود PHP:
session_id(إسم الجلسة)
لطباعة بينات الجلسة و إغلاقهاكود PHP:
session_destroy()
لمعرفة مكان تخزين البينات على الجلسات على السيرفركود PHP:
session_write_close()
لتغيير مكان تخزين البيناتكود PHP:
session_save_path()
يسمح لنا بمعرفة كل المعلومات حول الجلسة و كل هذا يعود في جدول ويكفي إستعمال دالة print_r لطباعة الجدولكود PHP:
session_save_path(المسار)
تحويل كل المتغيرات الخاصه بالجلسة في متغير واحد أي في Stringكود PHP:
session_get_cookie_params()
عكس الدالة السابقةكود PHP:
session_encode
إظهار قدر ال Cache المستعملكود PHP:
session_decode
لتغيير أو معرفة الوقت المتبقي لإنتهاء ال cache وللتغيير يكفي كتابة الزمن بالثواني بين ال()كود PHP:
session_cache_limiter()
هذا ليس إلا مساهمة منا في إثراء المكتبة و نتمنى من الإخوه الذين يعرفون دوال لم نطرحها أن يقدموها مع الشرح حتى يكون هذا مرجع كامل في ال Session و نتمنى من الإدارة أن تقوم بتثبيت الموضوعكود PHP:
session_cache_expire()