您的位置首页百科问答

ASP中如何使用session?

ASP中如何使用session?

简单容学的ASP教程类电子书下载 http://www.gy16.com/gy/sort/e_77_2.htm session应用:用户登陆 user=replace(trim(request("username")),"'","") password=replace(trim(request("password")),"'","") set rs=server.CreateObject("adodb.recordset") rs.Open "select * from [user] where password='"&password&"' and user='"&user&"' " ,conn,1,1 if not(rs.bof and rs.eof) then '如果不是为空,则执行 if password=rs("password") and user=rs("user") then '如果password=rs("password") and user=rs("user"旁厅) ,则执行 session("adminlogin")="ok" ,则将session("adminlogin")赋一个值为"ok" session.Timeout=600 ,设置超时600秒 else response.write "" end if else response.write "" end if session应用:用户后进入的页面 <% if session("adminlogin") <> "ok" then 'session("adminlogin") 不为ok则执行下面语句 %> <% end if %> session应用:用户退出 session("adminlogin")="" ,将session("adminlogin")设置为空 session.abandon() '退出登陆时尽量用清空的方法,而不要用Session.Abandon这删除的方法 '如:session("userid") = "" '直接将session("userid")变量置兄启纳空即可`~` response.write "" & VbCrLf参考资料:http://www.at63.com