Přednáška formuláře a session
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
Udržování stavu aplikac
Cookies
Cookie
<?
<
setcookie
setcooki ("mojecookie1","hodnota1");
("mojecookie1","hodnota1")
setcookie
setcooki ("mojecookie2","hodnota2");
("mojecookie2","hodnota2")
?>
?
<!
< doctype
doctyp html
htm public "
public -//w3c//
//w3c/ dtd
dt html
htm 4.0
4.0 transitional
transitiona //
/ en
e ">
"
<html
htm >
<head
hea >
<title
titl >Nastav
>Nasta Cookie
Cooki </
< title
titl >
</
< head
hea >
set_cookie.php
pocitadlo.php
</
< head
hea >
<body>
<body
<p>Tento skript
<p>Tento skript nastavi
nasta
cookie
cooki a přečte existující
a přečte existující cookie
cooki .</p>
.</p
<?
<
foreach
forea
($_COOKIE AS $
($_COOKIE AS key
ke =>$
=> value
valu ) {
)
echo "$
echo " key
ke = $
= value
valu <br>";
<br>"
}
?>
?
</body>
</body
</
< html
htm >
Sessions
Session
Zjednodu
Zjednod šení práce
šení práce
Podpora stavu
Podpora stav
Kombinace cookies a lokální databáze
Kombinace cookies a lokální databáz
Klient
Server
1. nastav cookie
PHPSESSID=1
1: $x=5; $y=7
PHPSESSID
PHPSESSID=1
1: $x=5; $y=
2. pošli cookie
PHPSESSID=1
Příklad SESSIONS
Příklad SESSION
<?
<
session_start();
session_start()
$_SESSION['x'] = 5;
$_SESSION['x'] = 5
$_SESSION['y'] = 7;
$_SESSION['y'] = 7
?>
?<!
< doctype
doctyp html
htm public "
public -//w3c//
//w3c/ dtd
dt html
htm 4.0
4.0 transitional
transitiona //
/ en
e ">
"
<html
htm >
<head
hea >
<title
titl >Sessions
Session </
< title
titl >
</
< head
hea >
<body>
<body
sessions.php
<body>
<body
<p>Tento skript
<p>Tento skript vypise
vypis seznam session
seznam session promennych
promennyc .</p>
.</p
<?
<
foreach
foreac ($_SESSION AS $
($_SESSION AS key
ke =>$
=> value
valu ) {
)
echo "$
echo " key
ke = $
= value
valu <br>";
<br>"
}
?>
?</body>
</body
</
< html
htm >
DĚKUJI ZA POZORNOST
DĚKUJI ZA POZORNOS
Dotazy?
Dotazy