永发信息网

ASP用户登录问题

答案:4  悬赏:10  手机版
解决时间 2021-03-16 04:02
ASP用户登录问题
最佳答案
你的程序不完整,用户登陆需访问数据库,你这段程序缺少访问数据库的程序。另外,这段程序也没有对提交数据的处理。这段程序仅仅是网站的登录界面。

下面的default.asp,即为较完整的登录程序:

default.asp:





欢迎来到用户管理信息系统
<%
if request.form("username")<>"" and request.form("pwd")<>"" then
session("username")=request.form("username")
session("pwd")=request.form("pwd")
sql="select userpwd,userquality from user_info where username='"&session("username")&"'"
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,1,1
if rs.eof then %>

<% session.Abandon()
else
if rs("userpwd")=session("pwd") then
session("userquality")=rs("userquality") %>

<% else %>

<%session.Abandon()
end if
end if
rs.close
set rs=nothing
end if%>







欢迎使用用户管理系统



 

 







其中conn.asp为数据库连接程序
如conn.asp:
<% Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("database.mdb")
conn.Open connstr
%>
全部回答
中的:
action="file:///D:/Program Files/小旋风AspWebServer/wwwroot/hc/Login.asp?act=login"这个路径不对,你要在IIS里面建个虚拟目录,用来运行代码,然后把路径改成Login.asp?act=login
还有.

onclick="window.location='login.asp';"你写这段干嘛?这个应该是指向链接的吧。不要这段的话试试,看是否可以通过表单提交数据呀,
把这个

改成



改成:
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
电话忙音宽带不能连接
福广茶行在哪里啊,我有事要去这个地方
佳盈宾馆我想知道这个在什么地方
原生四季桂和嫁接四季桂花量和花期有什么区别
海信中央空调和格力中央空调哪个好一点,哪个
世界上最贵的品牌是什么
大理市第一人民医院可以做包皮切除手术吗费用
昊成广告地址在哪,我要去那里办事
求复苏的逆转的金手指或者是告诉我读取下载好
淄博地区,驾照考试,考完科目二多长时间能预
问道我57级,到60的时候,木系障碍法术要道行
法官就不应该去扫大街是怎么回事?
厦门国旗中学
肥妈私房菜我想知道这个在什么地方
金立手机f103怎么调首选类型几g网
推荐资讯
如何开展有效的促销活动论文
如何将一个字符数组赋给另一个字符数组(不用
南都路/G312(旧)(路口)地址有知道的么?有点
父母不能自理了,女儿有义务伺候吗?
兴趣十分浓厚的成语
2016年10月29日12点53出生的宝宝是什么命
法律服务所在什么地方啊,我要过去处理事情
淘宝买的东西退款退货,卖家同意,也发来地址
鸦片战争给中国的经济结构带来的变化是什么?
台州定益建设有限公司这个地址在什么地方,我
红古绿商旅宾馆地址有知道的么?有点事想过去
打火机电打火能点燃95%的酒精么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?