Thuta Learning
ရှာဖွေရန်
AdvancedProgrammingbeginner

Sessions & Cookies

စိတ်လျှော့ပါ။ ဒီခန်းကို စာအုပ်လိုမဟုတ်ဘဲ စကားပြောသလိုပဲ၊ နားလည်လွယ်အောင် ရှင်းပါမယ်။

Session နဲ့ Cookie ကို user state သိမ်းဖို့သုံးပါတယ်။ Session က server-side မှာသိမ်းပြီး user browser မှာ session id သာရှိတတ်ပါတယ်။ Cookie က browser ထဲမှာ data သိမ်းပါတယ်။ Login state, cart count, preference စတာတွေမှာအသုံးများပါတယ်။

php
<?php
session_start();

$_SESSION["user_name"] = "Aung Aung";

setcookie("theme", "dark", time() + (86400 * 30), "/");

echo "Session user: " . $_SESSION["user_name"];
?>
You should see
Session user: Aung Aung

ဒီနေရာမှာ လူအများမှားတတ်တယ်

  • HTML output ထွက်ပြီးမှ setcookie() ခေါ်ရင် headers already sent error ဖြစ်နိုင်ပါတယ်။
Sessions & Cookies | Thuta Learning