|
主题: 实现忘记密码功能的时候怎样检测用户名是否存在?
|
 我是小呆瓜
职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
|
#12002/6/26 9:17:17
实现忘记密码功能的时候怎样检测用户名是否存在?还有我在显示密码的时候怎么一直显示同一个密码?
|
 星夜骑士
职务:普通成员
等级:1
金币:1.0
发贴:277
注册:2002/6/19 15:59:55
|
#22002/6/26 10:26:37
一个已登记的用户名,存在于一个专门的一个数据库中,当然相关的用户信息也在同一个库中,当某个用忘记密码的时候,在进行查询时,实现此功能的语句就是打开这个库,在记录中查询。这只是一般的模式,当然也可以把注册信息分别放在数个库中。
|
 我是小呆瓜
职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
|
#32002/6/26 11:12:42
在UD 中有这样的功能吗
|
 baozai0221
职务:普通成员
等级:1
金币:0.0
发贴:66
注册:2001/7/5 21:52:24
|
#42002/6/26 11:24:24
当然有了!
|
 我是小呆瓜
职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
|
#52002/6/26 12:30:11
是哪个啊,我用check new username 不行,一定要有插入记录的行为才能用
|
 我是小呆瓜
职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
|
#62002/6/26 12:31:12
是哪个啊,我用check new username 不行,一定要有插入记录的行为才能用
|
 I''MAD
职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
|
#72002/6/26 14:27:20
没必要用check new username ,因为是密码忘记,不是注册新用户,所以只要做一个表单提交用户名就行了,在结果页用记录集是否不空来显示数据库中是否有这个用户名,有则是注册用户,则显示密码忘记问题等,如果记录集为空则显示无此用户,这样就行了。
|
 我是小呆瓜
职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
|
#82002/6/26 15:10:21
我用show region里的show region if recordset is empty 行为时,说要一定要建立一个sessinn,可是我建了还是出现这样的提示,那要怎么设置啊(我在显示密码的这页里设置)?
|
 I''MAD
职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
|
#92002/6/26 15:19:04
show region if recordset is empty 等行为只要建立记录集就行了,不一定要用到Session。
|
 我是小呆瓜
职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
|
#102002/6/26 16:28:00
那我在显示密码的页面里设置怎么不行啊?难道要在输入用户名的页面设置吗?
|
 我是小呆瓜
职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
|
#112002/6/26 16:34:38
我在输入用户名页面设置好,好象已经可以了,问题是如果我没有这个用户名我要显示出错提示该怎么办呢?
|
 I''MAD
职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
|
#122002/6/26 16:56:28
这是个原理问题,密码提示问题并不是注册新用户,当别人点击了找回密码的时候到下一页面,这个页面只一个表单,即让别人提交他的用户名,而再下一页面在定义记录集的时候从数据库里选择用户名字段来对应前页面表单传过来的用户名参数(和查询差不多)。这样定义记录集后再用show region if recordset is empty 等行为,当记录集不为空的时候则显示用户当时设置的密码提示问题等,当记录集为空的时候显示没有此用户就行了。
|
 7877767
职务:普通成员
等级:2
金币:1.0
发贴:528
注册:2002/2/19 0:11:31
|
#132002/6/26 21:21:22
我也想知道比如注册免费信箱时,首先检查用户名有没有人使用的原理...
|
 topgun
职务:普通成员
等级:2
金币:1.0
发贴:366
注册:2002/3/17 20:53:44
|
#142002/6/26 21:30:55
是指UD吗?可以使用check new user的功能来检测数据库里有没有该用户名!~
|
 我是小呆瓜
职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
|
#152002/6/27 8:27:46
可是我在用show region if recordset is empty的时候并没有要我加入如果为空该显示哪个页面或信息,那我要怎么让它显示啊?
|