高手请指教:急!!!!!

ouyanggz 2003-07-22 02:17:38
<!--#include file="conn.inc"-->
<%
username=trim(request("username"))
userpwd=trim(request("pwd"))
'if username="" or userpwd=""then
' errmsg=errmsg+"<br>"+"<li>用户名和用户密码不能为空!"
' founderr=true
' end if
sql="select * from user where username="&username&" and userpwd='"&userpwd&"'"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,3,2
if rs.eof then
errmsg=errmsg+"<br>"+"<li>此用户不存在!"
else
username=rs("username")
power=rs("power")
rs.close
end if
if instr(power,"A")<>0 then
response.Cookies("logok")="yes"
response.Cookies("username")=username
response.cookies("userpwd")=userpwd
response.cookies("power")=power
response.redirect "adminindex.asp"
else if instr(power,"O")<>0 then
response.Cookies("logok")="yes"
response.Cookies("username")=username
response.cookies("userpwd")=userpwd
response.cookies("power")=power
response.redirect "operatorindex.asp"
end if
end if

%>

此程序有什么问题啊,老是不能进入 adminindex.asp 和 operatorindex.asp界面啊,我用IIS调试的怎么不能看到错误的信息?是不是数据库连接有错呢,该怎么改?谢谢各位!
...全文
21 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ouyanggz 2003-07-23
  • 打赏
  • 举报
回复
mjwgtm:
您好,请问该怎么修改呢?谢谢!!
say1no2 2003-07-22
  • 打赏
  • 举报
回复
9494
mjwgtm 2003-07-22
  • 打赏
  • 举报
回复
sql="select * from user where username="&username&" and userpwd='"&userpwd&"'"
是读上一个页面的用户名和密码,就算你注示了那几行也没用
用户名和密码为空,所以检索不出数据来

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧