Guidainlinea.com - Risorse gratuite per Webmaster

| ASP | PHP | Download | Flash | NEWS | Grafica | .NET | Basi Banner | PhpNuke | Forum | Top100 | Webring |

 
100cocktails
   

 

 

 

 

 

 

I cookies: Approfonfimento

Abbiamo visto nel capitolo precedente come scrivere e leggere i cookies. Vediamo ora quali sono i metodi per attribuire delle proprietà ai cookies stessi.

Il primo che esaminiamo riguarda la scadenza del cookie: se non lo si specifica, il cookie 'scade' , cioè viene cancellato dal vostro computer, non appena navigate su di un' altra pagina. Ciò può risultare utile quando esso contiene, per esempio, i risultati di una ricerca. La scadenza del cookie è espressa in termini  relativi, indicando cioè fra quanto tempo scadrà.

La scadenza viene espresa col metodo 'Expires' con la seguente sintassi:

Response.Cookies(nome).Expires = data

dove 'nome' è il nome del cookie (non devono essere specificate le chiavi, anche se ce ne sono) e 'data' è la data di scadenza; se viene indicata una stringa, ricordo che deve essere delimitata dal carattere '#'. Ecco qualche esempio:

Response.Cookies("prova").Expires =  date() +10
Response.Cookies("prova").Expires =  now()
Response.Cookies("prova").Expires =  #10/1/2002#

attenzione al formato della data, che dipende dalla lingua del sistema operativo usato: se italiano è 'gg/mm/aaaa', se inglese è 'mm/gg/aaaa'; sii può anche usare la forma 'sep 01, 2002' in inglese, o l'equivalente ' 01 set 2002' in italiano.

Per concludere, altri due metodi riguardanti i cookies sono 'Path' e 'Domain': il primo, con sintassi
 Response.Cookies(nome).Path = path
stabilisce il path per il quale sarà valido il cookie, esempio:

Response.Cookies("prova").Path = "/miacartella"
se non specificato il cookie vale per tutto il sito.

Il secondo ha sintassi
 Response.Cookies(nome).Domain = dominio
e stabilisce il dominio per il quale il cookie è valido: esempio:

Response.Cookies("prova").Domain = "localhost"
se non specificato, il cookie vale per il dominio attuale.

Spero con questa breve trattazione di avervi tolto qualche dubbio su quanto riguarda i cookies e la loro gestione.

 
 A cura di Luciano Tamietto

 

 

.:: Le sezioni ::.

 .: HTML
 .:
ASP
 .:
PHP
 .:
CSS
 .:
.NET
 .:
CGI/PERL
 .:
Flash
 .:
Download
 .:
JavaScript
 .:
FrontPage
 .:
DreamWeaver
 .:
IIS
 .:
PaintShop Pro
 .:
SQL
 .:
VisualBasic
 .:
XML.NET
 .:
PHPNuke
 .:
PhotoShop
 .:
Basi banner

.:: Script & File ::.

 .: ASP
 .:
.NET
 .:
PHP
 .:
CGI/PERL
 .:
Movies
 .:
Basi Banner
 .:
Programmi

.:: FAQ ::.

 .: ASP
 .:
HTML
 .:
PHP
 .:
CSS

.:: Tutorials ::.

 .: ASP
 .:
PhotoShop
 .:
Flash
 .:
JavaScript

 

 

Guidainlinea.com come homepage |  Aggiungi questa pagina ai preferiti
Home | Manuali | EBooks | Libri | NewsLetter | Community | Corsi | Shopping | Guadagna | Servizi | Mandaci il tuo tutorial | Links
Per qualsiasi informazioni scrivi alla Redazione al Webmaster o per informazioni generali ad info@manuali.net - Note Legali