You are on page 1of 1

Session Php l g?

Session l mt khi nim dng lu li thng tin ca ngi dng tc ng n t s dng cc cng vic
lin quan n cc hnh vi ngi dng nh ng nhp, mua hng...

Tt c cc gi tr ca SESSION c lu tr trong bin h thng $_SESSION

Cch khi to SESSION


V d sau y mnh khi to bin lu tr trng thi login ca khch truy cp vo web
<?php
sesstion_start();
$_SESSION['status_login'] = true;
?>
Lu khi lm vic vi bin SESSION chng ta cn khi ng thng qua hm session_start() t u file ang
lm vic

Cch ly gi tr SESSION
Cc gi tr SESSION c a vo bin h thng $_SESSION nn vic ly ra s dng rt n gin. Bn ch cn
truy cp n phn t mnh cn ly gi tr trong mng $_SESSION
<?php
ob_start();
if($_SESSION['status_login']!=true){
// Chuyn hng ngi dng n trang login nu ti khon cha ng nhp
header("LOCATION:login.php");
}
?>
v d trn ti va lm thao tc kim tra nu ngi dng cha ng nhp th chuyn hng ngi dng v
trang login.php

Cch hy SESSION
Trong mt s trng hp sau khi s dng chng ta cn hy SESSION bt u lu li mt chui cc thng tin
mi.
V d sau thc hin cng vic xa Session khi chng ta cn thot ti khon ng nhp.
<?php
session_start();
// Xa i mt bin Session
unset($_SESSION['status_login'])

//Xa ton b Session


session_destroy();
?>

Thng khi hy SESSION th nn hy tng gi tr SESSION ring l trnh vic xa mt cc Session khc trong h
thng khi s dng session_destroy()

Kt lun
Trn l nhng thng tin v SESSION, n v cng hu ch trong cc h thng cn lu li nhm mc ch xc
nhn cc hnh vi lin tc ca ngi dng nh ng nhp vo h thng hoc h thng gi hng trong website
bn hng.
Phn sau chng ta i qua COOKIE cng l mt cng c lu li thng tin ngi dng nhng gia chng c g
khc bit?

You might also like