PHP session spremenljivka se uporablja za shranjevanje informacij o tem, ali spremeniti nastavitve za uporabniško sejo. Spremenljivke seje držite informacije o enem enouporabniško in so na voljo do vseh strani v en zahtevek.
PHP Session spremenljivke
Ko delate z aplikacijo, jo odprete, narediti nekaj sprememb in nato zaprete. To je podobno kot sejo. Računalnik ve kdo si. Ve, kdaj začnete z uporabo in ko končate. Na internetu obstaja pa en problem: spletni strežnik ne ve, kdo ste in kaj počnete, ker HTTP naslov ne vzdržujejo stanje.
Sejo PHP reši ta problem z vam omogoča, da uporabnik podatke shranjujejo na strežniku za poznejšo uporabo (tj uporabniško ime, shopping predmete, itd). Informacije o seji je začasno pa bo izbrisala, ko je uporabnik zapustil spletno stran. Če potrebujete v trajni shrambi, boste morda želeli Shrani podatke v zbirko podatkov.
Tuesday, April 30, 2013
Monday, April 15, 2013
Kako pridobiti vrednost piškotek
PHP spremenljivka $_COOKIE se uporablja za pridobitev vrednosti piškotek.
V spodnjem primeru smo pridobiti vrednost piškotek, imenovan "uporabnik" in jo prikažite na strani:
Ko izbrišete piškotek vam zagotovim, datum poteka, ki je v preteklosti.
Izbrisati na primer:
V spodnjem primeru smo pridobiti vrednost piškotek, imenovan "uporabnik" in jo prikažite na strani:
V tem primeru uporabljamo isset () funkcija izvedeti, če je nastavljen piškotek:<?php
// Print a cookie
echo $_COOKIE["user"];
// A way to view all cookies
print_r($_COOKIE);
?>
Kako v izbrisati piškotek?<html>
<body>
<?php
if (isset($_COOKIE["user"]))
echo "Welcome " . $_COOKIE["user"] . "!<br>";
else
echo "Welcome guest!<br>";
?>
</body>
</html>
Ko izbrišete piškotek vam zagotovim, datum poteka, ki je v preteklosti.
Izbrisati na primer:
<?php
// set the expiration date to one hour ago
setcookie("user", "", time()-3600);
?>
Kaj je piškotek?
Piškotek se pogosto uporablja za identifikacijo uporabnika. Piškotek je majhna datoteka, ki strežnik vdela v uporabnikovem računalniku. Vsakič, ko isti računalnik zahteva stran v brskalniku in pošlje piškotek preveč. S PHP, lahko tako ustvarjanje in pridobivanje vrednosti piškotek.
Kako ustvariti piškotek?
Setcookie() funkcija se uporablja za nastavitev piškotka.
Opomba: Funkcijo setcookie() pojaviti pred oznako <html>.
Sintaksa
Primer 1
V spodnjem primeru smo ustvariti imenovan "uporabnik" piškotek in dodelite vrednost "Alex Porter". Smo tudi določite, da naj piškotek poteče po eno uro:
Kako ustvariti piškotek?
Setcookie() funkcija se uporablja za nastavitev piškotka.
Opomba: Funkcijo setcookie() pojaviti pred oznako <html>.
Sintaksa
setcookie(name, value, expire, path, domain);
Primer 1
V spodnjem primeru smo ustvariti imenovan "uporabnik" piškotek in dodelite vrednost "Alex Porter". Smo tudi določite, da naj piškotek poteče po eno uro:
Subscribe to:
Posts (Atom)