FreeASP  

 HTML.IT|    CORSI IN AULA| ACCESSO FREE| CD-ROM| LIBRI| WEBTOOL       DOWNLOAD| FORUM| MLIST| NEWSLETTER.IT
 BASIC| PRO    ADSL| B2B| CREA| FLASH-MX| FONT| GIF| HOSTING| LINUX| NEWS| PHP| PROGRAMMAZIONE| SICUREZZA




Link
HOSTING Asp Asp.net ColdFusion SQL ...

SMS gateway

Hosting Windows
100mb 20 Euro!!

Crea il tuo ufficio virtuale

Hosting ASP.Net





Lettura di un cookie


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.



 

















9Net