Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Lettura di un cookie

I metodi per leggere le informazioni contenute nel cookie
I metodi per leggere le informazioni contenute nel cookie
Link copiato negli appunti

Come si può facilmente intuire, se si impiegano delle risorse a livello Server e del tempo in fase di progettazione per la scrittura dei cookies, bisognerà implementare (o meglio utilizzare) qualche sistema per legger quanto scritto in precedenza.

Per leggere il contenuto di un cookie basta utiizzare la seguente sintassi:

<%
dim strValore
strValore= request.cookies("my_cookies")
response.write strValore
%>

Nel mini script appena illustrato, il valore contenuto nel cookies my_cookies viene memorizzato all'interno della stringa strValore. In questo caso specifico il valore viene mostrato a video, ma può esser usato in diverse modalità come illustrato dagli esempi successivi. L'esempio che segue indica come si può utilizzare un cookies per effettuare un test sul relativo contenuto.

<%
'Dichiarazione variabili
dim strValore
dim strAvviso

'Lettura del cookies
strValore= request.cookies("my_cookies")

'Test sul contenuto
if(strValore="innovatel.it")then
  strAvviso="Sito preferito: " & strValore
else
  strAvviso="Nessun preferito"
end if
%>

Nell'esempio successivo, si preleva il valore del cookies e lo si "dà in pasto" ad una funzione per svolgere il suo compito specifico:

<%
'Dichiarazione della funzione
function mia_funzione(valore)
'qui si eseguono i controlli ed i calcoli sul valore contenuto nel cookies Il valore finale verrà memorizzato nella variabile mia_funzione e successivamente mostrato a video.
end function
'Dichiarazione variabili
dim strValore
'Lettura del cookies
strValore= request.cookies("my_cookies")
'Chiamta funzione
response.write mia_funzione(strValore)
%>

Nell'esempio successivo, ed ultimo, verrà mostrato come decidere la pagina da caricare in base al valore contenuto nel cookies.

<%
'Dichiarazione variabili
dim strValore
'Lettura del cookies
strValore= request.cookies("my_cookies")
'Scelta pagina
if(strValore="accedi")
  response.redirect "area_segreta.asp"
end if
'Qua va la parte di login
%>

Nella pagina successiva, osserveremo come applicare le tecniche appena
viste sui cookies di tipologia a chiave.


Ti consigliamo anche