Introduktion til arbejde med cookies i PHP
Der findes en måde at gemme data direkte i brugerens browser. Dette gøres ved hjælp af cookies (cookie). Cookies er små stykker tekst, som opbevares på et specielt sted i browseren. Hver cookie har sit eget navn, som cookien kan skrives og læses ved.
Lad os se på, hvordan dette gøres. Til at starte med, lad os lave to PHP-filer. I den første fil skriver vi en cookie, og i den anden - læser vi den.
Skrivning af cookies gøres ved hjælp af funktionen setcookie,
som som første parameter tager navnet på denne
cookie, og som anden - værdien. Det skal bemærkes, at skrivning
af cookies skal ske før enhver udskrift til skærmen
(lignende sessioner).
Så, lad os i filen skrive en cookie med navnet
test og værdien 'abcde':
<?php
setcookie('test', 'abcde');
?>
Lad os nu i den anden fil læse
vores cookie. Dette gøres ved hjælp af arrayet
$_COOKIE:
<?php
echo $_COOKIE['test']; // vil udskrive 'abcde'
?>
I én fil, skriv en cookie, og i en anden fil udskriv den på skærmen.