Cookie web aiutano proprietari di siti Web di ricordare loro visitatori del sito. Questi cookie, ad esempio, possono memorizzare password e ID utente affinché i visitatori del sito non è necessario accedere manualmente ogni volta che visitano un sito Web. ASP, un linguaggio di programmazione più anziane, può creare e gestire i cookie Web. Se sei uno sviluppatore ASP, è possibile utilizzare una comoda funzione di "CBool" per determinare se un cookie esiste prima di tentare di elaborarlo.
Istruzioni
1
Aprire Blocco note o WordPad.
2
Incollare il codice seguente in un nuovo documento:
< html >
< %
Response.Cookies("test2") = "test"
Dim cookieToFind
cookieToFind = "test2"
cookieFound = CBool(Len(Request.Cookies(cookieToFind)) > 0)
Response. Write ("Cookie trovati =" & cookieFound)
% >
< / body >
< / html >
Questo crea una semplice pagina HTML che contiene un blocco di codice ASP. La variabile "cookieToFind" contiene il nome del cookie che si desidera trovare. In questo caso, tale cookie è "test2". La funzione VBScript "CBool" quindi controlla il risultato della richiesta "Request. cookies" e imposta il valore di "cookieFound" "True" Se il cookie esiste. Se il cookie non esiste, imposta il valore della variabile su "False".
3
Fare clic su "File" per aprire la finestra di blocco note "Salva con nome". Digitare un nome per il file nella casella di testo "Nome File" e aggiungere "ASP" a quel nome. Per esempio, se si desidera utilizzare il nome "ASP1", digitare "Asp1" nella casella di testo. Fare clic su "Salva" per salvare il documento.
4
Caricare il file al server Web. Avviare il browser e passare a tale pagina Web. Quando la pagina viene caricata, il codice asp viene eseguito e imposta un cookie. Quindi controlla per vedere se esiste e imposta la variabile denominata "cookieFound" "True". L'istruzione "Response. Write" scrive "True" sullo schermo.
Consigli & Avvertenze
- Per verificare l'esistenza di qualsiasi cookie, impostare il valore di "cookieToFind" per il nome del cookie che si desidera controllare. È quindi possibile controllare il valore di "cookieFound." Se tale valore è "False", il cookie non esiste.