HLEP ME asp管理页问题
asp管理页问题我做的是一个管理页面 输出的是会员信息 不过我打开 本地/admin.asp的时候 就显示 user or password wrong! 其实我是想在那个<td></td>时显示 " 请登陆 的是不是if else那里嵌套出了问题 找了半天没打到原因
<html>
<!--#include file="db.zc.asp"-->
<head>
<title>管理页</title>
</head>
<body>
<table align="center" border="1">
<tr>
<td colspan="2" align="center" >管理员登陆</td>
</tr>
<%
set rs=server.createobject("adodb.recordset")
sql="select * from user where u_user='"&request.form("f_user")&"' and
u_code='"&request.form("f_password")&"'"
sql1="select * from user,info where u_id=i_uid"
if request.querystring("act")=login then
rs.open sql,f,1,1
if rs.recordcount>0 then
rs.close
re.open sql1,f,1,1
%>
<table>
<tr>
<td> id </td>
<td>帐号</td>
<td>密码</td>
<td>姓名</td>
<td>性别</td>
<td>年龄</td>
<td>会员</td>
</tr>
<%
while not rs.eof
%>
<tr>
<td><%=rs("u_id")%></td>
<td><%=rs("u_user")%></td>
<td><%=rs("u_code")%></td>
<td><%=rs("i_name")%></td>
<td><%=rs("i_sex")%></td>
<td><%=rs("i_age")%></td>
<td><%=rs("i_vip")%></td>
</tr>
</table>
<%rs.movenext
wend
response.end
else
%>
<form name="form1" id="form1" method="post" action="admin.asp?act=login">
<tr>
<td align="right" >user :</td>
<td><input name="f_user" id="f_user" type="text" /></td>
</tr>
<tr>
<td>password:</td>
<td><input name="f_password" id="f_password" type="password" style="width:152px;"/></td>
</tr>
<tr>
<td align="right" colspan="2"><input name="f_submit" type="submit" value="login" /></td>
</tr>
<tr>
<td colspan="2"><%="user or password wrong!"
%>
<%
end if
elseif request.form("act")="" then
response.write" 请登陆 "
end if
%></td>
</tr>
</form>
</table>
</body>
</html>