کاربرد cookies در PHP
سلام دوستای گلم بعدظهرتون بخیر امیدوارم حال دلتون همیشه خوب باشه
مبحث امروز این قسمت از PHP کاربرد cookies
پی اچ پی و کوکی های پی اچ پی با مثال
کوکی چیست؟
کوکی یک فایل کوچک با حداکثر اندازه 4KB که وب سرور در کامپیوتر مشتری ذخیره می کند.
هنگامی که یک کوکی تنظیم شده است، تمام درخواست های صفحه ای که دنبال می کنند، نام و مقدار کوکی را باز می گردانند.
اکثر وب سایت ها در عناصر صفحه نمایش اینترنتی از دامنه های دیگر مانند تبلیغات. دامنه هایی که این عناصر را خدمت می کنند نیز می توانند کوکی های خود را تنظیم کنند. این ها به عنوان کوکی های شخص ثالث شناخته می شوند.
یک کوکی ایجاد شده توسط یک کاربر فقط برای آنها قابل مشاهده است. دیگر کاربران نمی توانند ارزش آن را ببینند.
اکثر مرورگرهای وب دارای گزینه هایی برای غیرفعال کردن کوکی ها، کوکی های شخص ثالث یا هر دو هستند.
در صورتی که این مورد باشد، پی اچ پی با ارسال کد کوکی در URL پاسخ می دهد.
نمودار زیر نشان می دهد چگونه کوکی ها کار می کنند.
اینجا،
1) درخواست کاربر برای یک صفحه که کوکی ها را ذخیره می کند
2) سرور کوکی را در رایانه کاربر تنظیم می کند
3) درخواست های دیگر صفحه از کاربر، نام و مقدار کوکی را باز می گرداند
تنظیم کوکی در پی اچ پی
تابع setcookie برای تنظیم کوکی در PHP استفاده می شود. اطمینان حاصل کنید که شما قبل از هر خروجی تولید شده توسط اسکریپت خود، از عملکرد setcookie تماس بگیرید در غیر این صورت کوکی تنظیم نمی شود. نحو اصلی این تابع می تواند .