로그인 전에 값 체크하고 로그인 시키기 채택완료
login.skin.php 에 로그인폼을 보면
<form name="flogin" action="<?php echo $login_action_url ?>" onsubmit="return flogin_submit(this);" method="post">
submit 클릭시 이렇게 flogin_submit 함수를 호출합니다.
함수 내용은
function flogin_submit(f)
{
return true;
}
이렇게 트루만 반환을 하고 있고요.
true 값을 리턴해주기 전에 몇가지 조건문을 써서 true와 false를 리턴해주려고 합니다.
근데 조건에 상관없이 계속 true를 타서
function flogin_submit(f)
{
alert('aa');
return false;
}
이렇게만 바꿔서 돌려봐도 true값이 없는데 alert창은 뜨지만 true로 인식하고 로그인 되어져 버리네요.
이거 왜 이런건가요 -_-;;
답변 1개
채택된 답변
+20 포인트
9년 전
정확한 소스 없이 확인 불가능하지만,
대부분 위와 같은 현상은 javasript 오류일 때 발생합니다.
콘솔 열어서 스크립트 확인해보시기 바랍니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인