로그인 실패시 아이디가 잘못되었는지 비밀번호를 잘못입력하였는지 궁금하지 않으세요?
전 궁금합니다. 그래서 우리 사이트에 방문하는 방문객들도 궁금해 할까봐 조금 수정해 보았습니다.
login_check.php 에서 아래와 같이 수정하시면 됩니다. 비교해 보시고 편한걸로 넣으세요.
// 회원로그인이 실패하였을 경우 에러 표시
} else {
$result = mysql_query("select count(*) from $member_table where user_id='$user_id'") or error(mysql_error());
$row = mysql_fetch_array($result);
if($row[0]) $msg = "비밀번호가 잘못되었습니다."; // <= 편한데로 고치세요.
else $msg = "아이디가 존재하지 않습니다.";
head();
echo"<script>
window.alert('$msg')
history.back();</script>";
//Error("$msg"); // <= 새창띄우는게 싫으시면 Error앞의 //를 지워주시고 위에 3줄 echo ~ ;;까지 를 지우시면 됩니다.
foot();
}
출처 : 이영배님
소스 : http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=5&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=로그인&select_arrange=headnum&desc=asc&no=3798
전 궁금합니다. 그래서 우리 사이트에 방문하는 방문객들도 궁금해 할까봐 조금 수정해 보았습니다.
login_check.php 에서 아래와 같이 수정하시면 됩니다. 비교해 보시고 편한걸로 넣으세요.
// 회원로그인이 실패하였을 경우 에러 표시
} else {
$result = mysql_query("select count(*) from $member_table where user_id='$user_id'") or error(mysql_error());
$row = mysql_fetch_array($result);
if($row[0]) $msg = "비밀번호가 잘못되었습니다."; // <= 편한데로 고치세요.
else $msg = "아이디가 존재하지 않습니다.";
head();
echo"<script>
window.alert('$msg')
history.back();</script>";
//Error("$msg"); // <= 새창띄우는게 싫으시면 Error앞의 //를 지워주시고 위에 3줄 echo ~ ;;까지 를 지우시면 됩니다.
foot();
}
출처 : 이영배님
소스 : http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=5&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=로그인&select_arrange=headnum&desc=asc&no=3798