logo

PHP seja

Seja PHP se uporablja za shranjevanje in posredovanje informacij z ene strani na drugo začasno (dokler uporabnik ne zapre spletne strani).

Tehnika seje PHP se pogosto uporablja na nakupovalnih spletnih mestih, kjer moramo shraniti in posredovati podatke o košarici, npr. uporabniško ime, koda izdelka, ime izdelka, cena izdelka itd. z ene strani na drugo.

Seja PHP ustvari edinstven uporabniški ID za vsak brskalnik, da prepozna uporabnika in prepreči konflikt med več brskalniki.

Funkcija PHP session_start().

Funkcija PHP session_start() se uporablja za začetek seje. Začne novo ali nadaljuje obstoječo sejo. Če je seja že ustvarjena, vrne obstoječo sejo. Če seja ni na voljo, ustvari in vrne novo sejo.

Sintaksa

 bool session_start ( void ) 

Primer

 session_start(); 

PHP $_SESSION

PHP $_SESSION je asociativno polje, ki vsebuje vse spremenljivke seje. Uporablja se za nastavitev in pridobivanje vrednosti spremenljivke seje.

Primer: Shranite podatke

 $_SESSION['user'] = 'Sachin'; 

Primer: Pridobite informacije

 echo $_SESSION['user']; 

Primer PHP seje

Datoteka: session1.php
 <?php $_SESSION['user'] = 'Sachin'; echo 'Session information are set successfully. <br/>&apos;; ?&gt; Visit next page 
Datoteka: session2.php
 

Primer števca sej PHP

Datoteka: sessioncounter.php
 

PHP uničenje seje

Funkcija PHP session_destroy() se uporablja za popolno uničenje vseh spremenljivk seje.

Datoteka: session3.php