Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

1587 Server - Blandet miljø Webintegrator HF1

Lignende præsentationer


Præsentationer af emnet: "1587 Server - Blandet miljø Webintegrator HF1"— Præsentationens transcript:

1 1587 Server - Blandet miljø Webintegrator HF1
Session variables PHP Object orienteret Webintegrator HF1 © Mercantec 2014

2 Session En PHP server kan ikke huske hvem man er. Der er måske mange tusinde brugere på serveren samtidigt, og mange spørger på oplysninger de aldrig vender tilbage til og lukker siden uden at logge af Det tager få tusindedele af et sekund for serveren at danne en side, men flere måske minutter før brugeren vende tilbage Derfor skal data som skal genbruges opbevares hos brugeren og sendes med frem og tilbage Undtaget herfra er data som bevist er gemt i serverens session array. Det er et array hvor man som programmør kan bestemme hvilke data der skal huskes En session lever som hovedregel så længe brugeren har sin browser åben © Mercantec 2014

3 $_SESSION Session1.php <?php session_start(); $_SESSION['user'] = "Peter"; header('Location: session2.php'); die(); ?> Med session arrayet kan man overfører data fra en side til en anden. I det viste tilfælde vises siderne session1.php og session2.php. På session1 oprettes en $_SESSION[‘user’] med værdien Peter hvorefter der laves en redirect til session2 som skriver variablen ud. Bemærk session_start de er en betingelse for at kunne anvende session variables. Session2.php <?php session_start(); printf("Indholdet i user er :%s",$_SESSION['user']); ?> © Mercantec 2014


Download ppt "1587 Server - Blandet miljø Webintegrator HF1"

Lignende præsentationer


Annoncer fra Google