دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۳
  • آذر

جلسه ۲۲ : کوکی ها Cookies در PHP

  • دسته‌بندی‌ها :
جلسه ۲۲ : کوکی ها Cookies در PHP
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام خدمت کاربران سایت پی وی لرن. در این جلسه قصد داریم تا با کوکی ها در php آشنا شویم پس با ما باشید با آموزش کوکی ها Cookies در PHP ، کاربرد کوکی ها در php و نحوه کار با کوکی ها در php  .

      کوکی ها (Cookies) معمولا برای شناسایی کاربران استفاده می شوند.

      php cookies

      کوکی ها چیستند؟

      یک کوکی فایل کوچکی است که توسط سرور در کامپیوتر کاربر (client) ذخیره می شود. هر بار که یک کامپوتر یک صفحه را با استفاده از یک مرورگر درخواست می کند، کوکی نیز به همراه درخواست ارسال می شود.
      در php شما می توانید کوکی ها را ایجاد و بازیابی کنید.

      ساخت کوکی ها در PHP

      یک کوکی با استفاده از تابع ()setcookie ساخته می شود.

      ساختار تابع:

      مثال : 

      تنها پارامتر name ضروری است. بقیه پارامتر ها اختیاری می باشند.

      ایجاد و بازیابی یک کوکی در PHP

      در مثال زیر ما یک کوکی به نام “user” و با مقدار “John Goe” ایجاد کرده ایم.
      کوکی بعد از گذشت ۳۰ روز منقضی می شود (۸۶۴۰۰ * ۳۰). کاراکتر “/” بدین معنی است که کوکی در کل وی سایت در دسترس است.
      سپس ما مقدار کوکی “user” را بازیابی می کنیم (با استفاده از متغیر سراسری COOKIE_$ ).
      همچنین از تابع ()isset برای فهمیدن اینکه آیا کوکی تنظیم شده است یا نه استفاده می کنیم:

      مثال : 

      نکته: تابع ()setcookie باید قبل از تگ <html> ظاهر شود.

       

      تغییر مقدار یک کوکی

      برای تغییر یک کوکی فقط کافیست تا دوباره کوکی را با تابع ()setcookie تنظیم نمایید:

      مثال : 

       

      حذف کردن یک کوکی

      برای پاک کردن کوکی، کافیست تابع ()setcookie را با یک تاریه انقضا شده در گذشته استفاده کنید:

      مثال : 

      بررسی فعال بودن کوکی ها

      مثال زیر بررسی می کند که کوکی ها فعال شده اند یا نه.
      ابتدا با استفاده از تابع ()setcookie یک تست کوکی ایجاد می کنیم. سپس آرایه COOKIE_$ را می شماریم:

      مثال : 

      جلسه کار با کوکی ها در php نیز به اتمام رسید. در جلسه بعد مبحث session ها  (جلسه) در php خواهیم پرداخت.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۲۲ : کوکی ها Cookies در PHP
      به اشتراک بگذارید