A cura di GIUSEPPE CIABURRO
Pubblicato il 04/11/2004
In questo articolo parliamo di cookies: cosa sono, a cosa servono e, soprattutto, come si usano in PHP.
Secondo una definizione "ufficiale", i cookies (letteralmente biscotti) sono un meccanismo generale che può essere utilizzato da connessioni lato server (come ad esempio script CGI) per memorizzare e recuperare informazioni sul lato client della connessione. Tale definizione è stata liberamente tradotta dal documento con il quale Netscape, che i cookies li ha inventati, ne pubblicava le specifiche. L'indirizzo è http://www.netscape.com/newsref/std/cookie_spec.html.
Da un punto di vista più tecnico, i cookies rappresentano una delle possibili soluzioni alla mancaza di stato del web. Utilizzando i "biscotti" è possibile, sia pure con alcune limitazioni, mantenere delle informazioni sul client in modo persistente e quindi condividere uno stato attraverso più pagine o script.
Le possibili applicazioni sono numerose e sicuramente, esemplificandone alcune, ci renderemo conto di averne già incontrate.