asp+sql最简单的注册
由于是初学者,做得真的很简单,请大虾们帮帮忙吧。。。
运行这个的时候发现了个很匪夷所思的事情
第一次的话什么都不输入直接点,它居然会顺利的进入main.asp,并且把空白的用户和密码存在数据库
那我想这也算是另类的注册成功了吧,然后我就随便打几个字母,居然显示。。帐号信息错误,请重新填写,为什么只能注册空白的呢。。。
代码如下
<!--#include file="conn.asp"-->
<html>
<body>
<%
User_Name=request.form("username")
User_Code=request.form("passwd")
Set rs=Server.CreateObject("ADODB.RecordSet")
sql="select * from enter where name='"&User_Name&"'"
rs.open sql,conn,1
if not rs.eof and not rs.bof then
Response.Write "<script language=javascript>alert('\n\n帐号信息错误,请重新填写!');history.back();</script>"
Else
sql="insert into enter (name,passpwd)values ('"&User_Name&"','"&User_Code&"')"
conn.execute sql
Response.Redirect("main.asp")
end if
%>
</body>
</html>
如果没人会解决这个奇怪的问题,发个最简单的能写入到SQL数据库的代码给我也行啊,头都要炸掉了。。。谢谢谢谢啊。。。
运行这个的时候发现了个很匪夷所思的事情
第一次的话什么都不输入直接点,它居然会顺利的进入main.asp,并且把空白的用户和密码存在数据库
那我想这也算是另类的注册成功了吧,然后我就随便打几个字母,居然显示。。帐号信息错误,请重新填写,为什么只能注册空白的呢。。。
代码如下
<!--#include file="conn.asp"-->
<html>
<body>
<%
User_Name=request.form("username")
User_Code=request.form("passwd")
Set rs=Server.CreateObject("ADODB.RecordSet")
sql="select * from enter where name='"&User_Name&"'"
rs.open sql,conn,1
if not rs.eof and not rs.bof then
Response.Write "<script language=javascript>alert('\n\n帐号信息错误,请重新填写!');history.back();</script>"
Else
sql="insert into enter (name,passpwd)values ('"&User_Name&"','"&User_Code&"')"
conn.execute sql
Response.Redirect("main.asp")
end if
%>
</body>
</html>
如果没人会解决这个奇怪的问题,发个最简单的能写入到SQL数据库的代码给我也行啊,头都要炸掉了。。。谢谢谢谢啊。。。
...全文
相关推荐
三层架构asp.net+sql登录注册模板
三层架构asp.net+sql登录注册模板
最简单的ASP网站 注册
无需注册 代码完全 很实用的ASP程序 欢迎大家下载 谢谢了
注册 登录页面 asp+sql server
注册 登录页面 asp+sql server
asp+sql 网上购物系统 完整源码
asp+sql 网上购物系统 完整源码 适合初学者学习参考
SQL账号注册系统.rar_ASP+SQL 注册_SQL注册账号_asp+mssql搭建_sql 账号系统_网站简易注册系统源码
asp+masql搭建,链接数据库,修改数据库文件,对应的数据库IP,登录账号,数据库密码,即可配置完成


