asp判断用户是否注册代码

<%
Dim conn,rs
Dim connstr
Dim sqlCmd
Dim userName

'得到用户名查询字符串
userName=Request.QueryString("userName")

'创建数据库连接对象并打开
set conn=server.createobject("adodb.connection")
connstr="Provider=Microsoft.jet.oledb.4.0;data source=" & server.mappath("data.mdb")
conn.open connstr

'创建数据集对象
set rs=server.createobject("adodb.recordset")

'查询用户名等于指定值的记录
sqlCmd="select id from user where userName='" & userName & "'"
rs=conn.execute(sqlCmd)

//定义变量表示用户名是否存在
Dim exist

//根据是否有数据判断用户名是否存在
if rs.eof then exist=1 else exist=0

//关闭数据库连接
rs.close
conn.close
set rs=nothing
set conn=nothing

//将结果返回
Response.write(exist)
%>

 

时间: 2024-11-03 01:15:29

asp判断用户是否注册代码的相关文章

判断用户是否注册

判断用户是否注册,代码非常简单的,就是判断数据库是否有当前的用户名了,用if rs.eof then就这样. <% set rs=server.createobject("adodb.recordset") sql="select name,password,sex,qq,mail,tel,s1,s2,s3,data from user" where name="&check_user&" if not rs.eof the

asp判断用户是否登陆

dim username,password username=session("user") password=session("pwd") if reqeust("id")<>username then response.write "<script>alert('非法操作');window.location.href='index.asp';</script>" response.end

asp 检测域名是否注册代码

asp 检测域名是否注册代码 <% On Error Resume Next Server.ScriptTimeOut=9999999 Function getHTTPPage(Path)         t = GetBody(Path)   getHTTPPage=BytesToBstr(t,"GB2312") End function Function GetBody(url)         on error resume next         Set Retriev

asp.net中session判断用户登录实现代码

今天突然想到一个判断session是否合法的做法,asp.net的,之前我们的做法是下面这样的形式的:  代码如下 复制代码  if (Session["UserID"] == "" || Session["UserID"] == null)  {      Response.Redirect("../Login.aspx?m=登录已超时,请重新登陆!");  } 一直我都觉得这个方法很不好,非常不好,但是一直也没找到好的方法

asp判断用户浏览器及搜索蜘蛛代码

Class SystemInfo_Cls  Public Browser, version, platform, IsSearch, AlexaToolbar  Private Sub Class_Initialize()   Dim Agent, Tmpstr   IsSearch = False   If Not IsEmpty(Session("SystemInfo_Cls")) Then    Tmpstr = Split(Session("SystemInfo_Cl

图文演示Flash+ASP实现用户登录/注册程序第1/2页_Flash As

Flash一帧可以完成.asp也可以一个文件完成,这里我将用户登录和用户注册分为两步做,方便大家理解,Flash分两帧,asp分两个文件. 准备: Flash8 , IIS ,Miscrosoft Access 2003; 开始: 数据库中: 用设计视图新建一个名为 UserTable 的表,三个字段分别为 id 为自动编号,username为文本,password为文本;输入一条数据 username 和 password 都为chooseflash; 如图: Flash中: 新建文件命名为l

ASP.NET用户登录模块代码

    1.验证用户登录:    public static bool ValidateUser(string UserName,string UserPwd)    {        bool Flage = false;        string procname = "dbo.ValidateUse";        SqlParameter[] prams =       {                new SqlParameter("@UserName&qu

asp判断用户登录

 function chkLogin(b){      iSiteId = 1   /*   if(isNaN(iSiteId)||iSiteId<1){    // not logined    if(b){     // do login     if(doLogin()) return true;     else doAlert("","Login.asp?innerUrl="+sUrl);    }else{     iSiteId = 0;    

详细ASP获取用户真实IP代码

正常情况这样就能取得客户端的ip地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的 ip 地址,而不是真正的客户端 ip 地址,要想透过代理服务器取得客户端的真实  ip 地址,就要使用微软公司在一般asp教程技术文档中并未公布的request.servervariables("http_x_forwarded_for") 来读取,但是需要注意的是:如果客户端没有通过代理服务器来访问,那么用 request.servervariables ("http_x_f