테스트 사이트 - 개발 중인 베타 버전입니다

로그인 실패 시 구현방법에 대해 여쭙습니다.

클래스는영원히 5년 전 조회 6,111

안녕하세요

항상 sir 회원님들의 도움을 많이 받고있는 회원입니다.

정말 감사드립니다.

 

다름이아니라 로그인 실패 시 mysql db에 +1을 하고 싶습니다.

 

if (date_format(date_create($_SESSION["m_fail_date"]), 'Y-m-d') != date("Y-m-d", strtotime("-30 second"))) {
                 $sql = "update member set login_fail = login_fail+1 where user_id = ? ";
              } else {
                 $sql = "update member set login_fail = login_fail+1 where user_id = ? ";
              }

 

 

기존에 있는 소스를 응용하려하는데 로그인 시에 count가 +1이 되는 소스였는데

실패시에는 이 소스에서 응용이 가능할지, 아니면 아예 다른 방식으로 접근해야하는지 여쭙습니다.

만약 7회이상 실패 시 무조건 비밀번호 찾기 페이지로 이동한다, 이런식으로 구현하고싶습니다.

 

많은 조언 부탁드립니다.

감사합니다!

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

$row= sql_fetch("select count(login_fail) as cnt from member where where user_id = '?'  ", false);

if($row['login_fail'] >= 7)

goto_url(~~~~~~~~~~~~~~~);

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

클래스는영원히
5년 전
제로나라님 답변 감사드립니다!
바로 적용해보겠습니다.
정말 감사드립니다!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인