테스트 사이트 - 개발 중인 베타 버전입니다

비밀번호 변경 및 수정 오류

· 12년 전 · 1506 · 2
관리자 모드에서 관리자가 a라는 회원의 비밀번호를 \1234567 로 변경했습니다.

a라는 회원이 \1234567로 입력하고 로그인을 하면 잘 됩니다.

그런데 a라는 회원이 직접 비밀번호를 \1234567로 변경한 후 로그인을 하면

가입된 회원이 아니거나 비밀번호가 틀렸다는 메시지가 나옵니다.

현재 \문자가 들어간 비밀번호에서만 발생하고 있는 문제인데요.

해결방법 아시는 분 도움 부탁드립니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

12년 전
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 였나..

이 부분이 의심되네요.
알려주신 방법으로 수정했더니 잘 됩니다. 감사합니다.

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440