Wednesday, May 8, 2013

Začetkom zasedanja PHP

Preden lahko shranite informacije o uporabniku v PHP seji, morate najprej zagnati do seje.

Opomba: Funkcijo session_start() pojaviti pred <html>oznako:

<?php session_start(); ?>

<html>
<body>

</body>
</html>
Koda zgoraj bo register uporabnikovo sejo s strežnikom, vam omogočajo, da začnete varčevanje uporabniške informacije, in zakonito izručiti a UID za to uporabniško sejo.

Shranjevanje Session spremenljivke
Pravilen način za shranjevanje in pridobivanje session spremenljivke je rabiti PHP $_SESSION spremenljivke:
 
<?php
session_start();
// store session data
$_SESSION['views']=1;
?>

<html>
<body>

<?php
//retrieve session data
echo "Pageviews=". $_SESSION['views'];
?>

</body>
</html>
 Izhod:
Pageviews=1


V spodnjem primeru smo ustvarili preprost ogledov strani števec. Isset () funkcijo kontrole, če spremenljivka "ogledov" je že bil nastavljen. Če je "ogledov", smo lahko prirastek naše števec. Če ne obstajajo "ogledov", smo ustvarili "ogledov" spremenljivka, in jo nastavite na 1:

<?php
session_start();

if(isset($_SESSION['views']))
$_SESSION['views']=$_SESSION['views']+1;
else
$_SESSION['views']=1;
echo "Views=". $_SESSION['views'];
?>
 Uničiti sejo

Če želite izbrisati neki seji podatkov, lahko uporabite v izključenem () ali session_destroy () funkcijo.
Izključen () funkcija je že rabljen v prost določeno session spremenljivka:
<?php
session_start();
if(isset($_SESSION['views']))
  unset($_SESSION['views']);
?>

No comments:

Post a Comment