ASP如何利用Cookies验证判断登陆

2012-04-19 郑州网站建设  
一般验证判断是否登陆都使用SESSION值,可有些服务器对SESSION并不太友好支持,下面为大家介绍ASP如何利用COOKIES值来验证判断用户是否登陆:
 
登陆成功写入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验证是否登陆:
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") = ""
 

河南郑州做网站首选天择文化,我们专注郑州网站建设网站设计网站制作与开发,是中原地区专业的郑州网络公司,多年来我们一直努力,服务客户数百家,欢迎您的咨询。
本文链接:郑州网络公司http://www.tzchb.com/tech/524.html转载请标明出处,谢谢合作!
标签:
  • 标签
  • 代码
  • HTML
  • asp