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

mysql 4.0 패스워드 일때 게시판 비밀글 보기 문제.

Dessi 7년 전 조회 4,132

안녕하세요.

 

이번에 약 15년전에 제로보드로 지어진 홈페이지를 

 

제로보드->그누보드4->그누보드5 로 데이터를 이전해서 홈페이지를 제작중입니다.

 

그런데 문제가 되는게 암호들이 mysql 4.0로(패스워드 함수 16바이트) 되어있어서 이걸 mysql 4.1 이상의 패스워드(패스워드 함수 41바이트)로 읽어야하는데

 

회원 로그인 문제는 https://sir.kr/g5_tip/3423">https://sir.kr/g5_tip/3423 참고해서 해결했습니다.

 

그런데 게시판 비밀글들 보는 문제도 해결하고 싶습니다.

 

bbs/board.php에서 수정 하면 될것 같은데. 도움 부탁드립니다.

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

답변 1개

/bbs/password_check.php

9번줄, 23번줄 변경 전

</p>

<p>if (!check_password($wr_password, $wr['wr_password']))</p>

<p>    alert('비밀번호가 틀립니다.');</p>

<p>

변경후

</p>

<p>if ( (!check_password($wr_password, $wr['wr_password']) && !check_old_password($wr_password, $wr['wr_password'])) )</p>

<p>    alert('비밀번호가 틀립니다.');</p>

<p>

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인