Sessions
سشن (Session) راهی برای ذخیره اطلاعات کاربر در سرور است.
برخلاف کوکیها که در مرورگر ذخیره میشوند، اطلاعات سشنها در سرور باقی میمانند و امنتر هستند.
از سشنها معمولاً برای:
-
مدیریت ورود (Login)
-
ذخیره وضعیت کاربر در صفحات مختلف
-
سبد خرید در فروشگاهها
استفاده میکنیم.
🔹 شروع Session
قبل از استفاده باید سشن را با ()session_start
فعال کنیم.
این تابع باید قبل از هر خروجی HTML نوشته شود.
🔹 ذخیره اطلاعات در Session
🔹 دسترسی به Session
📌 خروجی:
🔹 تغییر مقدار Session
🔹 حذف متغیر Session
برای حذف یک متغیر خاص:
🔹 نابود کردن کل Session
برای حذف کامل تمام اطلاعات:
🔹 مثال کامل
page1.php
page2.php
📌 خروجی page2.php:
✅ نکات مهم
-
همیشه قبل از کار با سشن، باید
()session_start
فراخوانی شود. -
سشنها روی سرور ذخیره میشوند، بنابراین امنتر از کوکیها هستند.
-
میتوان از سشن برای مدیریت ورود کاربران و سبد خرید استفاده کرد.