asp用户登录,退出登录函数

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>asp教程用户登录,退出登录函数</title>
</head>

<body>
<form action="login.asp" method="post" name="loginform" id="loginform" onsubmit="return check();">
        <table width="500"  border="0" cellspacing="5" cellpadding="0">
  <tr>
    <td><strong>用户名:</strong>      <input type="text" size="20" name="username">
      <strong>密 码:</strong>      <input name="userpass" type="password" id="userpass" size="20"></td>
  </tr>
  <tr>
    <td>保持登录:
      <input name="issave" type="radio" value="0">
      不保存
      <input name="issave" type="radio" value="1" checked>
      保持一天
      <input type="radio" name="issave" value="30">
      保持一个月
      <input type="submit" name="submit" value="登录"></td>
  </tr>
</form>
</body>
</html>

login.asp

<%
on error resume next
set conn=server.createobject("adodb.connection")
conn.open connstr
if err then
 response.write ""&issqlver&"数据库教程连接出错,请检查连接字串。<br><br>"&err.source&" ("&err.number&")"
 set conn = nothing
 err.clear
 response.end
end if

dim expires,userpass
username=request("username")
userpass=md5(request("userpass"),16)
expires=request("issave")
if username<>"test" then

set rs=server.createobject("adodb.recordset")
rs.open"select * from lg50_my_user where username='"&username&"' and password='"&userpass&"'",conn,1,3
if rs.eof and rs.bof then
 rs.close
 set rs=nothing
 response.write("<script language=网页特效>alert('请输入正确用户名和密码');this.location.href='login.htm';</script>")
 response.end
else
   response.cookies(cookiesname)("username")=username
   if int(expires)>0 then response.cookies(cookiesname).expires = date+expires
      response.redirect ("index.asp")
end if

else
   response.cookies(cookiesname)("username")=username
      response.redirect ("index.asp")
   response.end
end if
%>

退出登录

<%
if request("out")="bbs" then
   response.cookies(cookiesname)("username")=""
   response.redirect "/www.111cn.net/login.asp?menu=out&bbs=bbs"
else
  response.cookies(cookiesname)("username")=""
  response.redirect ("login.htm")
end if
%> 

时间: 2024-08-11 19:02:48

asp用户登录,退出登录函数的相关文章

ASP用户登录模块的设计

ASP用户登录模块的设计 用户登录验证脚本,Chkpwd.asp <% '=======用户登录验证脚本======= '如果尚未定义Passed对象,则将其定义为false,表示没有通过验证 If IsEmpty(Session("Passed")) Then Session("Passed")=false End If   'Session("Passed")=False,表示尚未通过验证,则开始读取从表单传来的验证信息 If Sess

asp用户登录模块实例代码

 asp用户登录模块实例代码: 用户登录验证脚本,Chkpwd.asp 以下为引用的内容: <%  '=======用户登录验证脚本=======  '如果尚未定义Passed对象,则将其定义为false,表示没有通过验证  If IsEmpty(Session("Passed")) Then  Session("Passed")=false  End If  'Session("Passed")=False,表示尚未通过验证,则开始读取从

php ajax 用户登录退出

本例我们使用Mysql数据库,创建一张user表,表结构如下:  代码如下 复制代码 CREATE TABLE `user` (   `id` int(11) NOT NULL auto_increment,   `username` varchar(30) NOT NULL COMMENT '用户名',   `password` varchar(32) NOT NULL COMMENT '密码',   `login_time` int(10) default NULL COMMENT '登录时

asp 用户登录代码

文章提供一款简单的asp 用户登录代码,提供了从数据库教程连接到文件的登录以及用户在输入信息时js判断验证哈. <% 'dim databasename,conn,constr databasename="userman.mdb" constr="provider=microsoft.jet.oledb.4.0;data source=" & server.mappath(databasename) set conn=server.createobje

退出登录-java web 不使用session 判断用户在线的问题

问题描述 java web 不使用session 判断用户在线的问题 我现在有个页面有一个聊天功能,类似于QQ那样的,现在要显示我的好友的登录 状态,不让能用session,我怎么能够判断用户是否在线呢? 我的想法是在数据库存一个字段,用来记录用户登录状态,但是这样的话有个问题, 就是当用户正常退出.关闭浏览器.清空缓存的时候都是退出操作,我怎么能判断推出了呢?求大神指教! 解决方案 为什么不能用session呢? 是不是可以考虑用缓存技术,来保存用户的登陆状态呢? 解决方案二: 貌似不行...

asp.net做的登录后总是跳回登陆界面

问题描述 asp.net做的登录后总是跳回登陆界面 登录代码: <div id="loginButton"> <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="images/login.gif" OnClick="ImageButton1_Click" /> <asp:ImageButton ID="

实例:PHP判断用户是否正确登录转到欢迎界面

<?php//这个页面首先判断用户是否正确登录,如未登录,就转到登录页面.session_start();if((!$user_id)or(!$user_array[ticket_day])or(!$user_array[ticket_num])){    Header("Location: login.php3");}?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&g

“用户 HP-2V47VI88M4GB\ASPNET 登录失败”的解决方法

解决 头一次为了完成象征性的作业而使用asp.net,第一次使用asp.net啊,汗.所以马上就碰到了问题,我现在把这个问题写出来,对于开发过asp.net的人,这个问题应该不成为问题吧,我也只是针对刚刚接触asp.net的人.昨晚在尝试DataGrid时,出现如下错误: "/DataGridTest"应用程序中的服务器错误. --------------------------------------------------------------------------------

手机QQ览器如何退出登录?

手机QQ浏览器是一款全民都在使用的超便捷手机浏览器,热门大片.高清电影免费观看;言情.穿越.修仙小说全都有!更有无痕浏览模式,全方位保护你的隐私!有朋友咨询qq浏览器怎么退出登录?下面安下小编就为你详细带来手机QQ浏览器退出登录方法介绍. 下载: QQ浏览器安卓版 1.打开"qq浏览器"app,点击下方的"个人中心"按钮; 2.在弹出的页面中点击左上角自己的用户头像; 3.跳转页面"个人中心"页面后点击自己的头像; 4.在"我的浏览器账