東坡下載:內容最豐富最安全的下載站!

首頁IT技術 → 使用cookie自動登錄的實例代碼分享

使用cookie自動登錄的實例代碼分享

相關文章發(fā)表評論 來源:本站時間:2011/7/10 11:22:08字體大小:A-A+

更多

作者:專題點擊:174次評論:3次標簽: cookie

  • 類型:網絡相關大。42KB語言:中文 評分:5.0
  • 標簽:
立即下載

下面提供給大家分享的是使用cookie自動登錄的實例代碼,希望能夠給大家?guī)韼椭騿l(fā)。

<!--------index.asp---------->
<style>
body,form,table{ font-size:12px;font-family:Verdana}
.inp{ border-left:white;border-top:white;border-right:white;border-bottom:1px solid gray; width:80px}
</style>
<%
if request.Cookies("User")("Name")="" then
%>
<form method=post name=login action=login.asp>
<div align=center>
<table cellspacing=5 cellpadding=5>
<tr>
<td colspan=2>您還沒有登錄!</td>
</tr>
<tr>
<td width=60 align=right>用戶名: </td><td align=left><input name=Name class=inp></td>
</tr>
<tr>
<td width=60 align=right>密 碼: </td><td align=left><input name=Pwd class=inp type=password></td>
</tr>
<tr>
<td width=60 align=right>保存期限: </td><td align=left><select name=Cookies_Time>
<option value=1>1
<option value=7>1周
</select></td>
</tr>
<tr>
<td colspan=2><input type=submit value=提交></td>
</tr>
</form>
<%
else
%>
<span style="font-size:12px;font-family:Verdana">歡迎您,</span><%=request.cookies("User")("Name")%>。
<%
end if
%>

<!-------------login.asp----------->
<%
Response.Cookies("User")("Name")= request("Name")
Response.Cookies("User")("Pwd")= request("Pwd")
Cookies_Time=request.form("Cookies_Time")
if Cookies_Time="" then Cookies_Time=1
if Cookies_Time<>"0" then
Cookies_Time=dateadd("d",Cookies_Time,date())
Response.Cookies("User").expires=Cookies_Time
response.redirect "index.asp"
end if
%>

  由于是第一次登錄,所以沒有cookie保存在Temporary Internet Files文件夾,在填寫用戶名和密碼以及保存cookies的時間期限后,點擊"提交"按鈕,在Temporary Internet Files(點擊IE的"工具" ->" Internet 選項"的"Internet 臨時文件"這一欄目的"設置" -> "查看"按鈕即可打開該文件夾。)文件夾里即可產生一個cookie文件,如果按"詳細資料"查看的話,很清楚的可以看到在"截止期"的時間就是cookie過期時間。也可以保存cookie過期時間為幾小時,將上面代碼中的dateadd("d",Cookies_Time,date())改成dateadd("h",Cookies_Time,now())即可。(這些都是織夢里一些帖中可以翻得到的)

  寫cookie: response.cookies("xx")=值
  讀cookie: request.cookies("xx")
  也可以像上面中的代碼一樣創(chuàng)建cookie字典。

  這個例子并沒有整合數(shù)據庫,目的只是為了讓那些看見cookie就打退堂鼓的朋友理解它的運作,原來是那么簡單。

  個人覺得教程中盡量把代碼不必要的部分省去,太多雜的代碼會影響效果,我上面也有很多雜的代碼,但是應該不會有太大影響。

擴展知識

相關評論

閱讀本文后您有什么感想? 已有 人給出評價!

  • 2791 喜歡喜歡
  • 2101 頂
  • 800 難過難過
  • 1219 囧
  • 4049 圍觀圍觀
  • 5602 無聊無聊
熱門評論
最新評論
發(fā)表評論 查看所有評論(3)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數(shù): 0/500 (您的評論需要經過審核才能顯示)

本類常用軟件