PHP: Przechowywanie danych w sesji · Kurs: PHP · Technik informatyk egzamin zawodowy

PHP: Przechowywanie danych w sesji

Kurs: PHP

Widzisz jedynie fragment lekcji. Całość dostępna po zalogowaniu i aktywacji konta.

Przechowywanie danych w sesji pozwala aplikacji PHP pamiętać informacje o użytkowniku między kolejnymi żądaniami. Dzięki temu można np. zapamiętać zalogowaną osobę, zawartość koszyka czy preferencje językowe.


1. Jak zapisać dane do sesji?

Po uruchomieniu session_start() korzystamy z tablicy $_SESSION, która działa jak zwykła tablica asocjacyjna.

<?php
session_start();

$_SESSION["username"] = "Ala";
$_SESSION["role"] = "admin";

echo "Zapisano dane w sesji.";
?>

2. Odczyt danych z sesji

W kolejnym żądaniu możemy odczytać zapisane wcześniej wartości:

<?php
session_start();…
Testy przypięte do lekcji
Aby widzieć ocenę lekcji - Zaloguj się