急等,ASP中response.form失败

来源:百度知道 编辑:UC知道 时间:2024/07/02 05:40:52
初学菜鸟,要做一个登陆页,reaponse.form传的老是空,高手看看啊!
login.htm
<html>
<head><title> register a new user</title><head>
<body>
<FORM name="FORM" METHOD="POST" ACTION="register.asp"><P>
<H2>为了标识方便,请您注册一个用户名称</H2>
用户:<INPUT TYPE="TEXT" name="uname" SIZE="24"><P>
密码:<INPUT TYPE="password" name="password" SIZE="24"><P>
<INPUT TYPE=SUBMIT VALUE="注 册">
<INPUT TYPE=RESET VALUE="清 除">
<a href="dispbbs.asp">返回论坛</a><P>
</body>
</html>

register.asp
<html>
<head><title> 存用户信息 </title></head>
<body>
<!-- 取客户浏览器输入的用户名和密码 -->
<% dim uname,code
uid=REQUEST.Form("uname")
code=REQUEST.Form("p

1、sqlstr="SELECT * FROM author WHERE authname='"&name&"'"
没有name值,改为

sqlstr="SELECT * FROM author WHERE authname='"&uid&"'"

2、If RS.EOF Then 应该为 if not rs.eof then
3、<CENTER><B><% =name %></B> 您已注册成功!<P>
改为<CENTER><B><% =uid %></B> 您已注册成功!<P>

建议form不要改,重新建项目

<FORM name="FORM" METHOD="POST" ACTION="register.asp?uname=

你值都没有传过去 当然得不到了