<Complete Reference Permintaan Obyek
The Cookies Koleksi digunakan untuk mengatur atau mendapatkan nilai cookie. Jika cookie tidak ada, itu akan dibuat, dan mengambil nilai yang ditentukan.
Note: Respon. Cookies perintah harus muncul sebelum <html> tag.
Sintaksis
Response.Cookies(name)[(key)|.attribute]=value
variablename=Request.Cookies(name)[(key)|.attribute]
Parameter | Deskripsi |
---|---|
name | Wajib. Nama cookie |
value | Diperlukan untuk Respon. Cookies perintah. Nilai cookie |
attribute | Pilihan. Menentukan informasi tentang cookie. Dapat menjadi salah satu parameter berikut:
|
key | Pilihan. Menentukan kunci di mana nilai yang ditugaskan |
contoh
The "Response.Cookies" Perintah ini digunakan untuk membuat sebuah cookie atau untuk menetapkan nilai cookie:
<%
Response.Cookies("firstname")="Alex"
%>
Pada kode di atas, kita telah menciptakan cookie bernama "firstname" dan ditugaskan nilai "Alex" untuk itu.
Hal ini juga memungkinkan untuk menetapkan beberapa atribut untuk cookie, seperti pengaturan tanggal ketika cookie harus berakhir:
<%
Response.Cookies("firstname")="Alex"
Response.Cookies("firstname").Expires=#May 10,2002#
%>
Sekarang cookie bernama "firstname" memiliki nilai "Alex" , dan itu akan berakhir dari komputer pengguna di 10 Mei 2002.
The "Request.Cookies" Perintah ini digunakan untuk mendapatkan nilai cookie.
Pada contoh di bawah, kita mengambil nilai dari cookie "firstname" dan menampilkannya pada halaman:
<%
fname=Request.Cookies("firstname")
response.write("Firstname=" & fname)
%>
Keluaran:
Firstname=Alex
Cookie juga dapat berisi koleksi beberapa nilai. Kami mengatakan bahwa cookie memiliki Keys.
Pada contoh di bawah, kita akan membuat kue-koleksi bernama "user" . The "user" Cookie memiliki Keys yang berisi informasi tentang pengguna:
<%
Response.Cookies("user")("firstname")="John"
Response.Cookies("user")("lastname")="Smith"
Response.Cookies("user")("country")="Norway"
Response.Cookies("user")("age")="25"
%>
Kode di bawah membaca semua cookies server Anda telah dikirim ke pengguna. Perhatikan bahwa pemeriksaan kode jika cookie memiliki Keys dengan properti HasKeys:
<html>
<body>
<%
dim x,y
for each x in Request.Cookies
response.write("<p>")
if Request.Cookies(x).HasKeys then
for each y in Request.Cookies(x)
response.write(x & ":" & y & "=" & Request.Cookies(x)(y))
response.write("<br>")
next
else
Response.Write(x & "=" & Request.Cookies(x) & "<br>")
end if
response.write "</p>"
next
%>
</body>
</html>
%>
Keluaran:
firstname=Alex
user:firstname=John
user:lastname=Smith
user:
country=Norway
user:
age=25
<Complete Reference Permintaan Obyek