📘 Lesson  ·  Lesson 13

Sessions and Cookies

Sessions and Cookies

Sessions vs Cookies

Sessions store user data on the server (safe, used for logins). Cookies store small data in the browser (used for preferences). Both remember a user across pages.

Using Sessions

<?php
  session_start();              // must be first
  $_SESSION["user"] = "Aman";   // store
  echo $_SESSION["user"];       // read on any page
  // session_destroy();         // logout
?>
<?php
  setcookie("theme", "dark", time() + 3600);  // 1 hour
  echo $_COOKIE["theme"] ?? "default";
?>

When to Use Which

SessionCookie
stored on serverstored in browser
more secureless secure
logins, cartpreferences, "remember me"

Summary

  • Sessions store data on the server (safe — use for logins).
  • Cookies store small data in the browser (use for preferences).

Sessions बनाम Cookies

Sessions user data server पर रखते हैं (safe, logins के लिए)। Cookies छोटा data browser में रखते हैं (preferences के लिए)। दोनों user को pages के पार याद रखते हैं।

Sessions का Use

<?php
  session_start();              // सबसे पहले
  $_SESSION["user"] = "Aman";   // store
  echo $_SESSION["user"];       // किसी भी page पर पढ़ें
  // session_destroy();         // logout
?>
<?php
  setcookie("theme", "dark", time() + 3600);  // 1 घंटा
  echo $_COOKIE["theme"] ?? "default";
?>

कब क्या Use करें

SessionCookie
server पर storedbrowser में stored
ज़्यादा secureकम secure
logins, cartpreferences, "remember me"

सारांश

  • Sessions data server पर रखते हैं (safe — logins के लिए)।
  • Cookies छोटा data browser में रखते हैं (preferences के लिए)।
← Back to PHP Tutorial
🔗

Share this topic with a friend

यह topic किसी दोस्त को भेजें

Found it useful? Send it to a classmate learning the same thing.

अच्छा लगा? जो दोस्त यही सीख रहा है, उसे भेज दीजिए।