mysql 4.0 패스워드 일때 게시판 비밀글 보기 문제.
본문
안녕하세요.
이번에 약 15년전에 제로보드로 지어진 홈페이지를
제로보드->그누보드4->그누보드5 로 데이터를 이전해서 홈페이지를 제작중입니다.
그런데 문제가 되는게 암호들이 mysql 4.0로(패스워드 함수 16바이트) 되어있어서 이걸 mysql 4.1 이상의 패스워드(패스워드 함수 41바이트)로 읽어야하는데
회원 로그인 문제는 https://sir.kr/g5_tip/3423 참고해서 해결했습니다.
그런데 게시판 비밀글들 보는 문제도 해결하고 싶습니다.
bbs/board.php에서 수정 하면 될것 같은데. 도움 부탁드립니다.
답변 1
/bbs/password_check.php
9번줄, 23번줄 변경 전
if (!check_password($wr_password, $wr['wr_password']))
alert('비밀번호가 틀립니다.');
변경후
if ( (!check_password($wr_password, $wr['wr_password']) && !check_old_password($wr_password, $wr['wr_password'])) )
alert('비밀번호가 틀립니다.');
답변을 작성하시기 전에 로그인 해주세요.