Kampuni ya ASP Cookies
Kampuni ya Cookies inayotumiwa kumwiza na kumwafikia thamani wa cookie. Kama cookie haitakuwa, inatengwa na kumwafikia thamani iliyotakiwa.
Maelezo:Amri ya Response.Cookies inahitaji kuwa nje ya mabuni ya <html>.
Mabuni:
Response.Cookies(name)[(key)|.attribute]=value variablename=Request.Cookies(name)[(key)|.attribute]
Parameter | Maelezo |
---|---|
name | Inayotakiwa. Jina la cookie. |
value | Inayotakiwa (kwa amri ya Response.Cookies). Thamani ya cookie. |
attribute | Inayotaka. Inaainisha habari za cookie. Inaweza kuwa moja ya maandiko yafuatayo.
|
key | Inayotaka. Inaainisha kiwango cha kumwambia key. |
Mfano
"Response.Cookies" amri inayotumiwa kumwiza cookie au kumwambia thamani wa cookie:
<% Response.Cookies("firstname")="Alex" %>
Kwenye kipindi cha kwanza, tumekuaunda cookie yenye jina "firstname" na tumewaia kimaadili alex .
Inaweza kumwambia ujaribio wa cookie, kwa mfano kumwambia wakati wa kumaliza cookie:
<% Response.Cookies("firstname")="Alex" Response.Cookies("firstname").Expires=#May 10,2002# %>
Hivi karibuni, thamani ya kuki ya "firstname" ni "Alex", na uendelevu wake wa kutoweka kwenye kompyuta ya mtumiaji ni tarehe 10 Mei 2002.
"Request.Cookies" inatumika kusoma thamani ya kuki.
Kwenye maelezo hii, tunapokea thamani ya kuki "firstname" na tunapakua kuonekana kwenye ukurasa wa hivi karibuni:
<% fname=Request.Cookies("firstname") response.write("Firstname=" & fname) %>
Muatangazaji:
Firstname=Alex
Kuki inaweza kuwa na kikoloni cha vifaa vingi. Tunatoa jina kuki kwa chanzo hii.
Kwenye maelezo hii, tunatengeneza kuki ya jina "user" ambayo ina chanzo ya mawasiliano ya watu.
<% Response.Cookies("user")("firstname")="John" Response.Cookies("user")("lastname")="Adams" Response.Cookies("user")("country")="UK" Response.Cookies("user")("age")="25" %>
Makini ya kodi hii inayotaka kusoma visi vingine vyotumiaji vilivyotumia kuki. Tunaendelea kusaidia kwa matumizi ya jukumu ya HasKeys kuonyesha kuki ina chanzo:
<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 /") mpya else Response.Write(x & "=" & Request.Cookies(x) & "<br />") end if response.write "</p>" mpya %> </body> </html> %>
Muatangazaji:
firstname=Alex user:firstname=John user:lastname=Adams user: country=UK user: age=25