Jacekk.info - O stronach internetowych wiemy wszystko

Sesje w PHP

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ąć.


Menu

Strona

Artykuły

Przydatne kody

Skrypty PHP

Programy

Oferta

Informacje

Poprawny XHTML 1.1

Linki

© by Jacek Kowalski
Sponsor: Oxy.pl