热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ASP+ajax实用用户唯一性检查和注册

代码如下: reg.asp:                                                          

代码如下:



reg.asp:

















 











 







  

     

  

  

    

  

  

    

      

        

        

          

          

            

            

          

            请填写注册信息:

            

          

             Email:

            

            推荐使用:·
网易邮箱 ·QQ邮箱 ·SOHU邮箱

          

          

             会 员 名:

            

            须以字母开头,至少4位

          

          

             密  码:

            

            密码设置至少4位,请区分大小写

            

          

             重复密码:

            

            

          

          

             

             

             

             

          

          

            

            

          

            

              


            

        

        

        

        

      

    

  

  

    

  









===================

zp.css



/* CSS Document */

 

body {font-family:"宋体"; font-size:12px; color:#333333; line-height:20px;}

 

a:link {color: #333333;text-decoration: none;}

a:visited ,a:active {text-decoration: none;color: #333333;}

a:hover {text-decoration: underline;color: #003278;}

 

a.blue12:link {color: #001D4C;text-decoration: none;}

a.blue12:visited ,a.blue12:active {text-decoration: none;color: #001D4C;}

a.blue12:hover {text-decoration: underline;color: #FF6600;}

 

 

a.black14:link {color: #333333;text-decoration: none; font-size:14px; font-weight:bold; line-height:24px;}

a.black14:visited ,a.black14:active {text-decoration: none; font-size:14px; font-weight:bold;color: #333333; line-height:24px;}

a.black14:hover {text-decoration: underline;color: #FF6600;font-size:14px; font-weight:bold; line-height:24px;}

 

 

 

a.title_kh:link ,a.title_kh:visited {color: #333333;text-decoration: none;}

a.title_kh:hover { text-decoration: none;color:#FF6600; font-size:120%;}

a.title_kh:active {text-decoration: none; color:#FF6600;}

 

a.yellow:link ,a.yellow:visited {color: #FF6600;text-decoration: none;}

a.yellow:hover { text-decoration: underline;color:#003278; }

a.yellow:active {text-decoration: none; color:#FF6600;}

 

 

a.tj:link ,a.tj:visited {color: #FF0000;text-decoration: none;}

a.tj:hover { text-decoration: underline;color:#003278; }

a.tj:active {text-decoration: none; color:#003278;}

 

 

a.blue14:link ,a.blue14:visited {color: #001D4C;text-decoration: none; font-weight:bold; font-size:14px}

a.blue14:hover { text-decoration: none;color:#FF6600; font-weight:bold; font-size:14px }

a.blue14:active {text-decoration: none; color:#001D4C; font-weight:bold; font-size:14px}

 

.img {border:1px solid  #cccccc;}

.zt_table {border:1px solid  #DDDBDB;}

 

.zt_title { color:#FF6600; font-weight:bold; font-size:14px;}

.blut_title { color:#003278; font-weight:bold; font-size:14px;}

.blut12_unlink { color:#003399; font-weight:bold; }

 

.blue {color:#003278;}

.yellow12 {color:#FF3300;}

.yellow14{color:#FF3300; font-size:14px;}

 

.end_title {font-size:24px; font-family:"黑体"; color:#003278;}

.end_zw {font-size:14px; line-height:24px;}

.z666_unlink {color:#666666;}

 

 

.wywg_nolink {color: #FF6600;font-weight:bold; font-size:14px;}

a.wywg:link ,a.wywg:visited {color: #FF6600;text-decoration: underline; font-weight:bold; font-size:14px;}

a.wywg:hover { text-decoration: underline;color:#FF7F12; font-weight:bold; font-size:14px; }

a.wywg:active {text-decoration: underline; color:#FF6600; font-weight:bold; font-size:14px;}

 

a.zc:link ,a.zc:visited {color: #FF6600;text-decoration: underline; }

a.zc:hover { text-decoration: underline;color:#FF7F12; }

a.zc:active {text-decoration: underline; color:#FF6600; }

 

.d_default{

padding:2px 0 2px 4px;

border:1px solid #f7f7f7 ;

}

.d_on{

padding:2px 0 2px 4px;

border:1px solid #FFCC00;

color:#000;

background-color:#FFFFDD;

}

.d_ok{

padding:2px 0 2px 24px;

border:1px solid #00BE00;

color:#000;

background:#E6FFE6 url(li_ok.gif) no-repeat 4px;

}

.d_err{

border:1px solid #F30;

color:#F00;

padding:2px 0 2px 24px;

background:#FFF1E4 url(li_err.gif) no-repeat 4px;

}

========================

checkuser.asp:

===========================



<%

    Response.ContentType &#61; "text/html" 

  Response.Charset &#61; "gb2312"

     ys_name&#61;trim(request("username"))

    set rs&#61;server.createobject("adodb.recordset")

 sql&#61;"select ys_name,id from ys_imember where ys_name&#61;&#39;"&ys_name&"&#39;"

 rs.open sql,conn,1,1

 if rs.bof and rs.eof then

 response.write "1"

 else

 response.write "0"

 end if

 rs.close

 set rs&#61;nothing

%>

saveuser.asp:





<%ys_name&#61;request("username")

ys_pass&#61;request("password")

ys_email&#61;request("email")

set jrs&#61;server.CreateObject("adodb.recordset")

jsql&#61;"select ys_name,id from ys_imember where ys_name&#61;&#39;"&ys_name&"&#39;"

jrs.open jsql,conn,1,1

if jrs.eof and jrs.bof then

 set rs&#61;server.CreateObject("adodb.recordset")

 sql&#61;"select * from ys_imember where id is null"

 rs.open sql,conn,1,3

 rs.addnew

 rs("ys_name")&#61;ys_name

 rs("ys_pass")&#61;ys_pass

 rs("ys_email")&#61;ys_email

 rs.update

 Session("ys_userame")&#61;ys_name

 rs.close

 set rs&#61;nothing

 response.write "1"

else

   response.write "0"

end if

jrs.close

set jrs&#61;nothing

%>


http://www.corange.cn/archives/2008/03/456.html

推荐阅读
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • Java太阳系小游戏分析和源码详解
    本文介绍了一个基于Java的太阳系小游戏的分析和源码详解。通过对面向对象的知识的学习和实践,作者实现了太阳系各行星绕太阳转的效果。文章详细介绍了游戏的设计思路和源码结构,包括工具类、常量、图片加载、面板等。通过这个小游戏的制作,读者可以巩固和应用所学的知识,如类的继承、方法的重载与重写、多态和封装等。 ... [详细]
  • 本文介绍了闭包的定义和运转机制,重点解释了闭包如何能够接触外部函数的作用域中的变量。通过词法作用域的查找规则,闭包可以访问外部函数的作用域。同时还提到了闭包的作用和影响。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • 本文介绍了设计师伊振华受邀参与沈阳市智慧城市运行管理中心项目的整体设计,并以数字赋能和创新驱动高质量发展的理念,建设了集成、智慧、高效的一体化城市综合管理平台,促进了城市的数字化转型。该中心被称为当代城市的智能心脏,为沈阳市的智慧城市建设做出了重要贡献。 ... [详细]
  • Java序列化对象传给PHP的方法及原理解析
    本文介绍了Java序列化对象传给PHP的方法及原理,包括Java对象传递的方式、序列化的方式、PHP中的序列化用法介绍、Java是否能反序列化PHP的数据、Java序列化的原理以及解决Java序列化中的问题。同时还解释了序列化的概念和作用,以及代码执行序列化所需要的权限。最后指出,序列化会将对象实例的所有字段都进行序列化,使得数据能够被表示为实例的序列化数据,但只有能够解释该格式的代码才能够确定数据的内容。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • Java容器中的compareto方法排序原理解析
    本文从源码解析Java容器中的compareto方法的排序原理,讲解了在使用数组存储数据时的限制以及存储效率的问题。同时提到了Redis的五大数据结构和list、set等知识点,回忆了作者大学时代的Java学习经历。文章以作者做的思维导图作为目录,展示了整个讲解过程。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • JavaSE笔试题-接口、抽象类、多态等问题解答
    本文解答了JavaSE笔试题中关于接口、抽象类、多态等问题。包括Math类的取整数方法、接口是否可继承、抽象类是否可实现接口、抽象类是否可继承具体类、抽象类中是否可以有静态main方法等问题。同时介绍了面向对象的特征,以及Java中实现多态的机制。 ... [详细]
  • 本文讨论了在Spring 3.1中,数据源未能自动连接到@Configuration类的错误原因,并提供了解决方法。作者发现了错误的原因,并在代码中手动定义了PersistenceAnnotationBeanPostProcessor。作者删除了该定义后,问题得到解决。此外,作者还指出了默认的PersistenceAnnotationBeanPostProcessor的注册方式,并提供了自定义该bean定义的方法。 ... [详细]
  • eclipse学习(第三章:ssh中的Hibernate)——11.Hibernate的缓存(2级缓存,get和load)
    本文介绍了eclipse学习中的第三章内容,主要讲解了ssh中的Hibernate的缓存,包括2级缓存和get方法、load方法的区别。文章还涉及了项目实践和相关知识点的讲解。 ... [详细]
author-avatar
jessiemiumiu_956
这个家伙很懒,什么也没留下!
Tags | 热门标签
RankList | 热门文章
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有