| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 824 人关注过本帖
标题:[求助]如何设置一个帐户连续3次密码错误,帐号就停用
只看楼主 加入收藏
bmd411z
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2006-10-13
收藏
 问题点数:0 回复次数:6 
[求助]如何设置一个帐户连续3次密码错误,帐号就停用
如题~~

当一个用户登陆 连续3次密码错误 帐号就被停用。该怎么做?
搜索更多相关主题的帖子: 帐号 密码 帐户 
2006-10-13 16:23
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 
设一个数值的字段 默认为0

登陆时检查字段
>=3 停止使用
其余情况
密码正确 给字段赋0 错误字段自动加1
2006-10-13 16:47
SinoPec
Rank: 1
等 级:新手上路
威 望:1
帖 子:63
专家分:0
注 册:2006-10-11
收藏
得分:0 
对于我来说,可能要设置成连续10,我才能正确的输入一次密码,呵呵。

2006-10-13 20:18
mordew
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2006-5-9
收藏
得分:0 
在数据库里多一列lock。采用是否类型。初始为false
定义个变量a。初始值为0
每登陆密码错误一次,值+1。
当a>1则lock为true。
当lock为true,设置帐号不可用。
如果三次内登陆成功。a=0;

when we live,we should study.
2006-10-14 11:26
Wadialin
Rank: 1
等 级:新手上路
帖 子:243
专家分:0
注 册:2006-9-20
收藏
得分:0 
看看下面:

dim times,user_name,password
if times <= 3 then
if user_name <> wadialin then
Response.Write "用户名错误,请重新输入!"
times = times + 1
elseif password <> 123 then
Response.Write "密码错误,请重新输入!"
times = times + 1
else
Response.Write "OK,输入正确!"
end if
else
Response.Write(已经输入三次,请退出!)
end if

用循环语句也可以!!!

冷静~~
2006-10-14 17:08
bmd411z
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2006-10-13
收藏
得分:0 
谢谢大家了  已经写好了
2006-10-26 15:06
精武勇士
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-10-26
收藏
得分:0 
楼上的两位兄弟的解法不错~~学习拉~~~

风萧萧兮易水寒~~壮士一去兮不复返~~
2006-10-26 18:39
快速回复:[求助]如何设置一个帐户连续3次密码错误,帐号就停用
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.085977 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved