سلام به همه عزیزان در این مطلب میخوام شما را با مبحث مهم کوکی و سشن cookie session در php آشنا کنم امید وارم از این نوشته لذت ببرید .
کوکی ها چیست و برای چه استفاده می شود !؟ کوکی ها برای ذخیره اطلاعات غیر مهم در مرورگر کاربر و استفاده از آن ها(اطلاعات ذخیره شده) به کار می رود.
نکته : نباید اطلاعات مهم کاربران در کوکی ها ذخیره شوند .
روش تنظیم یک کوکی : از تابعی به نام setcookie استفاده می کنیم .
setcookie( ' cookie name ' , ' cookie value ' , ' time()+60*60 , ' / ' ) ;
تابع set cookie چهار پارامتر مهم دارد که در بالا استفاده کردیم :
روش دریافت یک کوکی : از متغیری به COOKIE استفاده می شود .
$COOKIE[ ' cookie name ' ] ;
همان طور که میبینید به راحتی می توان کوکی مورد نظر را صدا زد .
روش باز نشاندن (حذف) کوکی : برای این کار دوباره از تابع setcookie استفاده می کنیم فقط با این تفاوت که زمان را منفی می کنیم .
setcookie( ' cookie name ' , ' cookie value ' , ' time() - 10 ) ;
سشن ها چیست و برای چه استفاده می شود !؟ سشن بر خلاف کوکی ذخیره اطلاعات به صورت موقت در سرور به کار میرود
نکته : سشن ها بعد از خروج کاربر از سایت شما بستن مرورگر از بین می روند . سشن ها معمولا در سیستم لوگین استفاده می شود .
روش تنظیم یک سشن : برای استفاده از سشن ها قبل از همه چیز تابعه session_start را فراخوانی می کنیم ، باید این تابعه قبل از همه ی کد های php خود فرا خوانی بکنید . سپس با ستفاده از متغیر session اطلاعات مورد نظر را وارد می کنیم
$SESSION[ ' name of session ' ] = ' value ' ;
روش های باز نشاندن (حذف) سشن : برای حذف سشن دو تابع unset,session_destroy وجود دارد ،
unset() ; session_destroy() ;
ممنون که با من همراه بودین حتما نظرات و سوالات خود را در کامنت ها بنویسید.