ASP如何利用Cookies驗(yàn)證判斷登陸
一般驗(yàn)證判斷是否登陸都使用SESSION值,可有些服務(wù)器對(duì)SESSION并不太友好支持,下面為大家介紹ASP如何利用COOKIES值來(lái)驗(yàn)證判斷用戶是否登陸:
登陸成功寫入Cookies:
response.Cookies("71wl")("c71_admin") = oRs("sys_user")
response.Cookies("71wl")("c71_web_name") = oRs("web_name")
response.Cookies("71wl")("c71_web_host") = oRs("sys_Pass")
讀取Cookies驗(yàn)證是否登陸:
if request.Cookies("71wl")("c71_admin")="" or request.Cookies("71wl")("c71_web_name")="" or request.Cookies("71wl")("c71_web_host")="" then
Call Err_Show()
else
Call Conn()
Sql = "select * from admin where sys_user='"&request.Cookies("71wl")("c71_admin")&"' and sys_Pass='"&trim(request.Cookies("71wl")("c71_web_host"))&"'"
oRs.Open Sql,Conn,1,1
if Not oRs.Eof then
Response.Write("已登陸")
else
Response.Write("未登陸")
end if
Call closeConn()
End if
注銷登陸清空Cookies:
response.Cookies("71wl")("c71_admin") = ""
response.Cookies("71wl")("c71_web_name") = ""
response.Cookies("71wl")("c71_web_host") = ""
內(nèi)容由廣州網(wǎng)站建設(shè)http://www.studstu.com提供,轉(zhuǎn)摘請(qǐng)保留版權(quán),謝謝。