欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
ASP之Cookies講座
最近在研究ASP中的COOKIES,在網(wǎng)上找到了一篇不錯的帖子,發(fā)出來(lái)~!
給正在學(xué)習COOKIES的朋友點(diǎn)幫助~!

什么是 Cookie?Cookie 其實(shí)是一個(gè)標簽,經(jīng)??赡苈?tīng)到的中文翻譯:小舔餅。當你訪(fǎng)問(wèn)一個(gè)需要唯一標識你的站址的 WEB 站點(diǎn)時(shí),它會(huì )在你的硬盤(pán)上留下一個(gè)標記,下一次你訪(fǎng)問(wèn)同一個(gè)站點(diǎn)時(shí),站點(diǎn)的頁(yè)面會(huì )查找這個(gè)標記。

每個(gè) WEB 站點(diǎn)都有自己的標記,標記的內容可以隨時(shí)讀取,但只能由該站點(diǎn)的頁(yè)面完成。每個(gè)站點(diǎn)的Cookie與其他所有站點(diǎn)的Cookie存在同一文件夾中的不同文件內(你可以在 win98 的 Windows 目錄下的 Cookie 文件夾中找到它們,而 win2k 則在 Documents and Settings 文件夾下特定用戶(hù)的 cookies 文件夾中)。

一個(gè) Cookie 就是一個(gè)唯一標識客戶(hù)的標記,Cookie 可以包含在一個(gè)對話(huà)期或幾個(gè)對話(huà)期之間某個(gè) WEB 站點(diǎn)的所有頁(yè)面共享的信息,使用 Cookie 還可以在頁(yè)面之間交換信息。這項功能經(jīng)常被使用在要求認證客戶(hù)密碼以及電子公告板、WEB 聊天室等 ASP 程序中。

盡管現在聽(tīng)起來(lái)cookie沒(méi)有什么激動(dòng)人心的,但實(shí)際上利用它,你能實(shí)現許多有意義的功能!比如說(shuō):你可以在站點(diǎn)上放置一個(gè)調查問(wèn)答表,詢(xún)問(wèn)訪(fǎng)問(wèn)者最喜歡的顏色和字體,然后根據這些定制用戶(hù)的web界面。并且,你還可以保存訪(fǎng)問(wèn)者的登錄密碼,這樣,當訪(fǎng)問(wèn)者再次訪(fǎng)問(wèn)這個(gè)站點(diǎn)時(shí),不用再輸入密碼進(jìn)行登錄。

當然,cookie也有一些不足。首先,由于利用cookie的功能可以編程實(shí)現一些不良企圖,所以大多數的瀏覽器中都有安全設定,其中可以設置是否允許或者接受cookie(IE瀏覽器中“工具”--“Internet選項...”--“安全”--“自定義級別”--“Cookie的使用”;Netscape瀏覽器中“工具”--“Cookie管理器”--“管理貯存的Cookie”即可),因此這就不能保證隨時(shí)能使用cookie。再者,訪(fǎng)問(wèn)者可能有意或者無(wú)意地刪除cookie。當訪(fǎng)問(wèn)者的機器遇到“藍屏”死機時(shí),或者重新格式化硬盤(pán)、安裝系統后,原來(lái)保存的cookie將全部丟失。最后一點(diǎn),有一些最初始的瀏覽器并不能支持cookie。


◆ 怎樣利用cooklie?
有2種使用cookie的基本方式:
1、將cookie寫(xiě)入訪(fǎng)問(wèn)者的計算機(使用 Response 命令)
2、從訪(fǎng)問(wèn)者的計算機中取回cookie(使用 Request 命令)

◆ 創(chuàng )建cookie的基本語(yǔ)法: Response.Cookies(cookie)[(key)|.attribute]=value
這里的 cookie 是指定 cookie 的名稱(chēng)。
而如果指定了 key,則該 cookie 就是一個(gè)字典。
(測試一cookie是否為一個(gè)字典可用后面代碼顯示布爾值:<%=Request.Cookies("cookiename").HasKeys%>。為true是字典,false則不是。 )
Attribute 指定 cookie 自身的有關(guān)信息。Attribute 參數可以是下列之一 :
①Domain 若被指定,則 cookie 將被發(fā)送到對該域的請求中去。域屬性表明cookie由哪個(gè)網(wǎng)站產(chǎn)生或者讀取,默認情況下,cookie的域屬性設置為產(chǎn)生它的網(wǎng)站,但你也可以根據需要改變它。(Response.Cookies("CookieName").Domain = "www.mydomain.com")
②Path 為一路徑屬性,該屬性可以實(shí)現更多的安全要求,通過(guò)設置網(wǎng)站上精確的路徑,就能限制cookie的使用范圍。如果未設置該屬性,則使用應用程序的路徑。(Response.Cookies("CookieName").Path = "/maindir/subdir/path" )
③Expires 指定 cookie 的過(guò)期日期。為了在會(huì )話(huà)結束后將 cookie 存儲在客戶(hù)端磁盤(pán)上,或在許多時(shí)候,我們希望能更長(cháng)時(shí)間地在訪(fǎng)問(wèn)者的計算機上保存cookie。必須設置該日期。若此項屬性的設置未超過(guò)當前日期,則在任務(wù)結束后 cookie 將到期。
后面的代碼,就可以設置cookie的使用到期時(shí)間為“2010年1月1日”: Response.Cookies("CookieName").Expires=#January 01, 2010#
后面的代碼,將設定cookie的過(guò)期時(shí)間為“cookie的創(chuàng )建時(shí)間+365天”:Response.Cookies("CookieName").Expires=Date+365
但最好不要隨便寫(xiě) Response.Cookies("CookieName").Expires=Date,這樣頁(yè)面之間的調用時(shí)值會(huì )為空。

執行下面的代碼將會(huì )在訪(fǎng)問(wèn)者的計算機中創(chuàng )建一個(gè)cookie,名字=VisitorName,值=Ken :
Response.Cookies("VisitorName")="Ken"
執行下面的代碼將會(huì )在訪(fǎng)問(wèn)者的計算機中創(chuàng )建一個(gè)cookie,名字=VisitorName,值=表單中UserName的值
Response.Cookies("VisitorName")=Request.form("UserName")
你可以擴展下面的代碼成為Cookie子關(guān)鍵值(CookieSubName),即cookie字典的生成。代碼如下:
Response.Cookies("VisitorName")("FirstName")="Ken"
Response.Cookies("VisitorName")("LastName")="Baumbach"


◆ 讀取cookie的基本語(yǔ)法:Request.Cookies(cookie)[(key)|.attribute]
cookie 指定要檢索其值的 cookie。
key 可選參數,用于從 cookie 字典中檢索子關(guān)鍵字的值。
attribe 指定 cookie 自身的有關(guān)信息。如:HasKeys 只讀,指定 cookie 是否包含關(guān)鍵字。
如果客戶(hù)端瀏覽器發(fā)送了兩個(gè)同名的 cookie,那么 Request.Cookie 將返回其中路徑結構較深的一個(gè)。例如,如果有兩個(gè)同名的的 cookie,但其中一個(gè)的路徑屬性為 /www/ 而另一個(gè)為 /www/home/,客戶(hù)端瀏覽器同時(shí)將兩個(gè) cookie 都發(fā)送到 /www/home/ 目錄中,那么 Request.Cookie 將只返回第二個(gè) cookie。

案例分析:

◆ num.asp(通過(guò)留在本地磁盤(pán)上的cookie記錄一年內訪(fǎng)問(wèn)本站的次數,第一次顯示“首次訪(fǎng)問(wèn)”,以后顯示“第幾次訪(fǎng)問(wèn)”)
<%
dim num
num=request.cookies("visitnum")
if num > "0" then
num=num+1
Response.write "您已是第"&num&"次訪(fǎng)問(wèn)本站點(diǎn)了。"
else
Response.write "歡迎您首次訪(fǎng)問(wèn)本站。"
num=1
end if
response.cookies("visitnum")=num
response.cookies("visitnum").expires=date+365
%>

◆ showcookie.asp(從Cookies文件夾中遍歷出瀏覽器所有的Cookie name,以及相關(guān)的字典Cookie的顯示(藍字顯示))
<%
For each cookie in Request.Cookies
if Request.cookies(cookie).HasKeys =false then
Response.write cookie & "=" & Request.Cookies(cookie)
Response.write ("
")
Else
for each key in Request.Cookies(cookie)
Response.write ("<font color=blue>")
Response.write cookie & ".("&key&")" & "=" & Request.Cookies(cookie)(key)
Response.write ("</font>
")
next
end if
next
%>

◆ check.asp
‘首先,設置頁(yè)面。然后,檢查表單變量(在同一個(gè)頁(yè)面中)。如果表單變量存在,就創(chuàng )建cookie,并設置到期時(shí)間。
<%@ LANGUAGE="VBSCRIPT" %>
<%
bgcolor = Request.form("bgcolor")
fgcolor = Request.form("fgcolor")
pwd = Request.form("pwd")

If bgcolor <>"" or fgcolor <>"" then
Response.cookies("check")("bgcolor") = bgcolor
Response.Cookies("check")("fgcolor") = fgcolor
Response.Cookies("check")("pwd") = pwd
Response.Cookies("check").Expires=#may 01, 2004#
End if
‘接著(zhù),讀取cookie
bgcolor = request.cookies("check")("bgcolor")
fgcolor = request.cookies("check")("fgcolor")
pwd = request.cookies("check")("pwd")
‘如果cookie在訪(fǎng)問(wèn)者的計算機上不存在,就創(chuàng )建一個(gè)表單,詢(xún)問(wèn)相關(guān)信息
If bgcolor ="" and fgcolor ="" and pwd="" then
%>
<HTML>
<HEAD> </HEAD>
<body>
<DIV ALIGN="CENTER" >
<form action="check.asp" method="POST">
Bgcolor: <input type="text" name="bgcolor"><BR>
Fgcolor: <input type="text" name="fgcolor"><BR>
Password:<input type="password" name="pwd"><BR>
<input type="submit" value="/Submit">
</form>
</DIV>
</BODY>
<%
End if
‘如果cookie已經(jīng)存在,并且bgcolor存在,就跳轉到color.asp。
If bgcolor <> "" then
Response.Redirect "color.asp"
End if
%>
◆ color.asp(顯示用戶(hù)愛(ài)好顏色的頁(yè)面特性)
<%
bgcolor=request.cookies("check")("bgcolor")
fgcolor=request.cookies("check")("fgcolor")
pwd=request.cookies("check")("pwd")
%>
<%response.write("<body bgcolor="&bgcolor&"><font color="&fgcolor&">")%>
你的密碼是:
<%response.write(" "&pwd&" ")%>
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
ASP教程:第八篇 ASP內建對象
Cookies常用命令簡(jiǎn)介
ASP中Cookie使用指南
ASP.NET- Cookie操作詳解(寫(xiě)入、讀取、修改、刪除)
如何決定是否將登錄內容保存到Cookie里?
ASP.NET頁(yè)面傳值匯總(Session/Server.Transfer/Query String/Cookie/Application)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久