로그인 실패 시 구현방법에 대해 여쭙습니다.
본문
안녕하세요
항상 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(~~~~~~~~~~~~~~~);
답변을 작성하시기 전에 로그인 해주세요.