چگونه جلسه را در مرورگر فعال کنیم

فهرست مطالب:

چگونه جلسه را در مرورگر فعال کنیم
چگونه جلسه را در مرورگر فعال کنیم

تصویری: چگونه جلسه را در مرورگر فعال کنیم

تصویری: چگونه جلسه را در مرورگر فعال کنیم
تصویری: (روش جدید) چطور قابلیت ریلز اینستاگرام رو فعال کنیم ؟ 2024, نوامبر
Anonim

از آنجا که وب سرور ارتباط مداوم با مشتری را برقرار نمی کند ، و هر درخواست توسط سرور به عنوان یک درخواست جدید درک می شود ، وظیفه اصلی جلسات در یک مرورگر شناسایی مرورگر و ایجاد یک پرونده متناظر است که متغیرهای جلسه را ذخیره می کند.

چگونه جلسه را در مرورگر فعال کنیم
چگونه جلسه را در مرورگر فعال کنیم

دستورالعمل ها

مرحله 1

جلسه در اصل یک فایل متنی است که مقادیر جفت های درخواست پاسخ را در سرور ذخیره می کند. تعداد چنین پرونده هایی برای کلاینت های مختلف می تواند بسیار زیاد باشد ، بنابراین به هر مشتری SID اختصاص داده می شود که با استفاده از رشته کوئری منتقل می شود. جلسات و کوکی ها روش های ذخیره اطلاعات هستند که برای شناسایی کاربر استفاده می شوند. در همان زمان ، اولی در سرور ذخیره می شوند و توسط مدیر استفاده می شوند ، در حالی که دومی توسط توسعه دهنده تعیین می شود و در رایانه محلی ذخیره می شود.

گام 2

فعال سازی جلسه در مرورگر توسط دستور dool session_start () بر روی هر منبع حاوی فراخوانی متغیرها تنظیم می شود. در این حالت ، پاسخ تابع true نماد فعال سازی موفقیت آمیز جلسه است و پاسخ نادرست است - یک خطا. پس از فعال کردن جلسه ، می توانید داده ها را در آرایه $ _SESSION ذخیره کنید.

مرحله 3

توجه داشته باشید که دستور session.save_path ، واقع در فایل php.ini ، مسیری را برای ذخیره فایل های جلسه تعیین می کند. ابهام این دستورالعمل به معنای ذخیره خودکار پرونده های جلسه در RAM سرور است. "طول عمر" یک جلسه توسط دستورالعمل session.cookie_lifetime در همان پرونده پیکربندی php.ini تعریف می شود.

مرحله 4

غیرفعال کردن عملکرد جلسه مرورگر توسط تابع bool session_destroy () تنظیم می شود. عملکرد session_id ([$ id]) به شما امکان می دهد شناسه جلسه فعلی را تعیین کنید.

مرحله 5

ویژگی اضافی این تابع توانایی تنظیم شناسه جلسه خود با استفاده از پارامتر $ id اختیاری است. لطفا توجه داشته باشید که برخلاف نویسه های عددی ، نویسه های سیریلیک در این پارامتر مجاز نیستند. شرط دیگر برای موفقیت در تنظیم شناسه جلسه خود نیاز به استفاده از تابع () session_start است.

توصیه شده: