Jacek | 2005-07-29 12:23:07
Zacznijmy od podstawowego pytania: Do czego służy sesja? Sesja ma za zadanie zachowanie pewnych danych w trakcie następujących po sobie wywołań strony.
Sesje rozpoczynamy funkcją (pamiętajmy aby na samym początku każdej strony, na której chcemy użyć sesji, umieścić tę deklarację!)
session_start();
Od tego momentu mamy dostęp do globalnej zmiennej $_SESSION. Jest ona tablicą i możemy w niej przechowywać dowolne dane. Na jednej stronie ustawiamy zmienną:
<?php session_start(); $_SESSION['abc']='abc'; ?>
A na drugiej ją odbieramy:
<?php session_start(); echo $_SESSION['abc']; ?>
Sesję usuwamy dwoma poleceniami (oczywiście zaczynamy od sesion_start() ):
<?php session_start(); session_unset(); // Usuwamy zmienne session_destroy(); // Usuwamy sesję ?>
session_unset() możemy w zasadzie pominąć.
© by Jacek Kowalski
Sponsor: Oxy.pl