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

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

QA

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

본문

안녕하세요

항상 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(~~~~~~~~~~~~~~~);

답변을 작성하시기 전에 로그인 해주세요.
전체 840
QA 내용 검색
filter #DB ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT