Introduzione al lavoro con i cookie in PHP
Esiste un modo per salvare i dati direttamente nel browser dell'utente. Questo viene fatto utilizzando i cookie (cookie). I cookie sono piccoli pezzi di stringhe che vengono memorizzati in un'area speciale del browser. Ogni cookie ha il proprio nome, in base al quale è possibile scrivere e leggere il cookie.
Diamo un'occhiata a come si fa. Per iniziare, creiamo due file PHP. Nel primo file scriveremo un cookie, e nel secondo - lo leggeremo.
La scrittura dei cookie viene effettuata utilizzando la funzione setcookie,
che accetta come primo parametro il nome del
cookie e come secondo il valore. Tuttavia, la scrittura
dei cookie deve essere effettuata prima di qualsiasi output a schermo
(similmente alle sessioni).
Quindi, nel file scriviamo un cookie con nome
test e valore 'abcde':
<?php
setcookie('test', 'abcde');
?>
Ora nel secondo file leggiamo
il nostro cookie. Questo viene fatto utilizzando l'array
$_COOKIE:
<?php
echo $_COOKIE['test']; // visualizzerà 'abcde'
?>
In un file scrivete un cookie, e in un altro file visualizzatelo a schermo.