그누보드4 패스워드 찾기 질문입니다.
본문
그누보드4를 사용중인데 메일서버를 사용하지 않아서 메일로 이메일 찾기가 안됩니다
그래서 패스워드 찾기 스킨을 사용하여 직접 확인하는 식으로 하려고하는데 기존 스킨이 적용이 안되네요
https://sir.kr/g4_skin/149113?sca=%ED%8C%A8%EC%8A%A4%EC%9B%8C%EB%93%9C%EC%B0%BE%EA%B8%B0
https://sir.kr/g4_skin/141377?sca=%ED%8C%A8%EC%8A%A4%EC%9B%8C%EB%93%9C%EC%B0%BE%EA%B8%B0
아이디 찾기, 이메일 찾기는 잘 작동하는데
패스워드는 xxx 로 변경되었습니다 라는 안내만 뜨고 실제로는 적용이 안되는데
이를 해결할수 있는 방법이 있을까요?
답변 2
본문에 제가 올린 팁링크가 있군요.
글을 등록할 당시에는 문제가 없이 정상 작동했는데
사용하는 버전에 따라서 조금 다르게 작동할 수 있을듯 하네요.
password_lost_certify.php 화일의
아래부분에
// 변경될 패스워드가 넘어와야하고 저장된 변경패스워드를 md5 로 변환하여 같으면 정상
if ($mb_lost_certify && $mb_datetime === sql_password($mb[mb_datetime]) && $mb_lost_certify === $mb[mb_lost_certify]) {
sql_query(" update $g4[member_table] set mb_password = '$mb[mb_lost_certify]' where mb_no = '$mb_no' ");
echo 로 쿼리문 실행되는지 확인하시고
쿼리문 안찍히면 조건문의 변수를 확인하시면 될것 같습니다.