各位大侠好:小弟刚学php不久,写了个登陆后台的程序,基本功能都实现了,现在想控制一下登录次数
就是防止一个没有账号和密码的用户登录,如果他连续3次都没有登录成功,就不再让她(他)登录。麻烦各位路过的好心人啊,谢谢啊...
就是防止一个没有账号和密码的用户登录,如果他连续3次都没有登录成功,就不再让她(他)登录。麻烦各位路过的好心人啊,谢谢啊
展开
展开全部
使用$_SESSION存储数组:如
if (isset($_SESSION["count"])){
$ary = $_SESSION["count"];
$num = $ary[$username]+1;
$ary[$username]=$num;
$_SESSION["count"] = $ary;
}else{
$ary = array("username"=>1);
$_SESSION["count"] = $ary;
}
$ary = $_SESSION["count"];
if ($ary[$username]<4){
echo '<script language="javascript" >alert("login is failed !");location.href ="login.html"</script>';
}
if (isset($_SESSION["count"])){
$ary = $_SESSION["count"];
$num = $ary[$username]+1;
$ary[$username]=$num;
$_SESSION["count"] = $ary;
}else{
$ary = array("username"=>1);
$_SESSION["count"] = $ary;
}
$ary = $_SESSION["count"];
if ($ary[$username]<4){
echo '<script language="javascript" >alert("login is failed !");location.href ="login.html"</script>';
}
展开全部
添加一个session变量 登录错误 session+1 if session==3 不给登录..
if 登录正确session==0
if 登录正确session==0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用cookies来保存 登陆的次数,
或者直接记录在数据库中
或者直接记录在数据库中
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
根据时间和IP来控制,把每次登陆的时间记录到数据库中,然后来算。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用javascript去控制前台的登录页面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询