主题:网络是怎么实现验证密码的啊???
hao1122 [专家分:140] 发布于 2005-07-19 13:48:00
在网络是怎么实现验证密码的啊???
就是在服务端储存了用户名和密码,在客户端输入用户名和密码时怎么对比服务端的用户名和密码呢??????????
回复列表 (共15个回复)
沙发
郁兰花香 [专家分:0] 发布于 2005-07-19 17:05:00
同样困惑啊!!请教各高手及时回答我等此类问题!!!
在制作新用户注册系统时,需要新用户再次输入密码以便确认,请问要如何制作该行为?谢谢!
板凳
zjjsgxx [专家分:470] 发布于 2005-07-25 10:14:00
用户在注册时,服务器端登记了用户信息,当用户登陆时,服务器端检测登陆信息是否与注册信息相同,相同提供服务,不相同拒绝服务。
3 楼
Jroam [专家分:140] 发布于 2005-07-25 22:01:00
手动在第二个文本框的数值地方加入一个if语句,在插入数据库前就先比较两个文本字段的值是否一样,不一样的话就弹出一个对话框,并把数据清零!
4 楼
hao1122 [专家分:140] 发布于 2005-07-25 23:32:00
2 楼 的大哥这个我知道啊 我想知道的是这个具体过程
5 楼
hao1122 [专家分:140] 发布于 2005-07-25 23:33:00
3 楼 的能不能说清楚点啊????????
6 楼
zjjsgxx [专家分:470] 发布于 2005-07-26 09:17:00
在数据库中建立一个用户表,该表至少包含用户名和密码两列,当用户注册时,将用户名填写在用户名列中,将口令填写在密码列中。用户登陆时,将登陆的用户名和密码分别与表中存储的用户名和密码进行比较,相同则是合法用户,不相同则是非法用户。不知说清楚没有。
7 楼
hao1122 [专家分:140] 发布于 2005-07-27 12:56:00
我再请问 6楼 那么在网络中 比较的过程如何实现???
8 楼
无语柴鸟 [专家分:1030] 发布于 2005-08-01 21:32:00
re:六楼
比较的语句可以这么写(数据库连接应该会吧?这就不写了):
<% ...
if name =trim(request.form("name"))
或者if name=rs("name")
...
set rs=server.createobject("adodb.recordset")
sql="select * from tablename where 字段名='"&name"' ...
rs.open sql,conn,1,1
if rs.record.count>=1 then
session("loginsuccess")=rs("name")
response.redirect"主页名字"
else
response.write"<script language='javascript'>alert('name或pwd错误!请重新输入!')</script>"
end if
rs.close
conn.close
%>
其实我也是初学者,上面的只是其中一种写法,还有很多其他的写法得依靠个人平时的学习积累再总结出来哈!!
9 楼
无语柴鸟 [专家分:1030] 发布于 2005-08-01 21:41:00
楼主和一楼的朋友,你们可以去查阅一些图书资料啊!很多编程、多媒体制作方面的书会讲到基本页面(就象你们提到的密码验证)的设计的。
10 楼
hao1122 [专家分:140] 发布于 2005-08-02 18:47:00
response.redirect"主页名字"
8楼的 你可以告诉我连接数据库的具体步骤吗?
我只知道在win2000/XP管理工具 数据源 设置 但具体的就不知道
我来回复