Όπια άποψή και να έχεις για τα Cookies, καλή, κακή
ή καμία, είναι σημαντικό κομμάτι σε πολλά web sites. Εδώ θα λύσουμε το μυστήριο
των Cookies και θα δημιουργήσουμε Cookies για asp αρχεία.
<%
Response.Cookies("tip")=1
Response.Cookies(tip").Expires="June 15, 2005"
%>
Αν προσθέσης τα παραπάνω στο πάνω μέρος τις σελίδας σου αυτόματα θα τοποθετήσεις
ένα cookie στον client. Ένας λόγος για να χρησιμοποιήσεις το παραπάνω παράδειγμα
είναι για να διαπιστώσεις αν ο επισκέπτης έρχεται πρώτη φορά ή δεύτερη κλπ Tο
cookie αυτό θα λήξει τον Ιούνιο του 2005.
Τώρα αν θέλεις το cookie να λήξει όταν ο επισκέπτης φύγει από το web site σου
τότε δεν θα δώσουμε ημερομηνία λήξης, όπως:
<%
Response.Cookies("tip")=1
%>
Εδώ θα δούμε πως θα διαβάσουμε το cookie και πως θα το χρησιμοποιήσουμε για να
παρουσιάσουμε ένα χαιρετισμό στον επισκέπτη:
<%
If Request.Cookies("tip") = 1 Then
greet = "Καλώς ήρθες πάλι στο web site μας! "
Else
greet = " Καλώς ήρθες στο web site μας!"
End If
Response.Write greet
Response.Cookies("tip")=1
Response.Cookies(tip").Expires="June 15, 2005"
%>
Όπως βλέπετε παραπάνω τοποθετούμε cookie στον client μετά τον έλεγχο. Αυτό
γίνετε γιατί αν τοποθετήσουμε cookie πριν ελέγξουμε θα γράφει συνέχεια στον
browser ‘Καλώς ήρθες πάλι στο web site μας’
Αυτή είναι η βασική συνταγή για μπισκότα