관리자 모드에서 관리자가 a라는 회원의 비밀번호를 \1234567 로 변경했습니다.
a라는 회원이 \1234567로 입력하고 로그인을 하면 잘 됩니다.
그런데 a라는 회원이 직접 비밀번호를 \1234567로 변경한 후 로그인을 하면
가입된 회원이 아니거나 비밀번호가 틀렸다는 메시지가 나옵니다.
현재 \문자가 들어간 비밀번호에서만 발생하고 있는 문제인데요.
해결방법 아시는 분 도움 부탁드립니다.
a라는 회원이 \1234567로 입력하고 로그인을 하면 잘 됩니다.
그런데 a라는 회원이 직접 비밀번호를 \1234567로 변경한 후 로그인을 하면
가입된 회원이 아니거나 비밀번호가 틀렸다는 메시지가 나옵니다.
현재 \문자가 들어간 비밀번호에서만 발생하고 있는 문제인데요.
해결방법 아시는 분 도움 부탁드립니다.
댓글 2개
test는 안해봤습니다만,
/bbs/regist_form_update.php 의 45라인
$mb_password = trim(mysql_escape_string($_POST['mb_password']));
이부분인데요...
$mb_password = trim(mysql_escape_string( stripslashes( $_POST['mb_password']) ));
로 고쳐보심이.
\, ', " 등 특수문자는 form을 통해 전송이 될 경우 자동으로 \\, \', \" 변환이 되는데요,
magic_quotes 였나..
이 부분이 의심되네요.
/bbs/regist_form_update.php 의 45라인
$mb_password = trim(mysql_escape_string($_POST['mb_password']));
이부분인데요...
$mb_password = trim(mysql_escape_string( stripslashes( $_POST['mb_password']) ));
로 고쳐보심이.
\, ', " 등 특수문자는 form을 통해 전송이 될 경우 자동으로 \\, \', \" 변환이 되는데요,
magic_quotes 였나..
이 부분이 의심되네요.
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기