로그인시 $_SERVER['HTTP_REFERER']로 전 url을 가져오도록 하려는데
아이디나 비밀번호를 1번이라도 틀리면 url이 login_check로 나와서 오류 출력후 메인으로 돌아가네요...
어떻게 처리해야 정상적으로 될까요??
|
답변 2개 / 댓글 3개
채택된 답변
+20 포인트
2021-06-08 (화) 15:10:07
login.php에서
<input type="hidden" name="url" value="<?=urlencode( $_SERVER['HTTP_REFERER'])?>" />
이런 부분이 있을 겁니다. 없다면 만드셔야 합니다.
답변에 대한 댓글 2개
sks2p
2021-06-09 (수) 14:22:12
login.skin.php에 말씀하시는 건가요?? 거긴 만들어 뒀는데 처음 로그인 페이지에 가면 $_SERVER['HTTP_REFERER'] = 로그인에 진입한 전 페이지 주소인데 비밀번호를 한번이라도 틀리면 login.php -> login_check.php -> login.php ->가 되니까 전페이지 주소가 login_check.php가 되서 에러가 나더라구요ㅠㅠ
2021-06-09 (수) 15:42:00
로그인시 $_SERVER['HTTP_REFERER']로 전 url을 가져오도록 하려는데...
==
이 부분을 bbs/login_check.php에서 하시는 것 아닌가요?
이 부분을 빼시고
login.skin.php에 $url변수를 지정하세요.
==
이 부분을 bbs/login_check.php에서 하시는 것 아닌가요?
이 부분을 빼시고
login.skin.php에 $url변수를 지정하세요.
바트컨트롤
2021-06-08 (화) 09:49:54
login.check.php
Copy
alert('가입된 회원아이디가 아니거나 비밀번호가 틀립니다.\\n비밀번호는 대소문자를 구분합니다.');
라는게 기본값인데
혹여
Copy
alert('가입된 회원아이디가 아니거나 비밀번호가 틀립니다.\\n비밀번호는 대소문자를 구분합니다.', '/');
위처럼 되있나 확인해보세요
알러트 메시지는
alert('메시지'.'이동될 주소');
니깐요
답변에 대한 댓글 1개
sks2p
2021-06-09 (수) 14:23:09
/로 가는게 문제가 아니라 $_SERVER['HTTP_REFERER']값이 바뀌는게 문제에요...ㅠㅠ
답변을 작성하려면 로그인이 필요합니다.