Domov arrow 2. PHP arrow 2.15 Piškotki in seje arrow 2.15.3 Ustvarjanje in uničevanje sejinih spremenljivk


2.15.3 Ustvarjanje in uničevanje sejinih spremenljivk Natisni E-pošta
Sejina spremenljivka se ustvari z dodajanjem le-te superglobalnemu polju $_SESSION na isti način kot bi mu pripisali običajno spremenljivko. Npr. da želimo shraniti obiskovalčevo ime in prikazati pozdrav. Če je ime poslano v prijavnem obrazcu kot $_POST['ime'], ga pripišeš kot:

$_SESSION['ime'] =$_POST['ime'];

$_SESSION['ime'] se lahko sedaj uporabi na vsaki strani, ki se začne z session_start(). Ker so sejine spremenljivke shranjene na strežniku, se jih je potrebno znebiti takoj, ko niso več potrebne s strani skripte ali aplikacije. Sejino spremenljivke oddoločiš na način:

unset($_SESSION['ime']);

Za oddoločitev vseh sejinih spremenljivk – npr. ko nekoga odjavljaš – postaviš superglobalno polje $_SESSION na prazno polje, na način:

$_SESSION=array();
 


© 2007-2008 PHP, MySQL, XML, OOP, varnost