관리자가 글쓰기할때 비밀번호 입력하기.

관리자만 글을 쓸 수 있는 게시판을 만들었는데...
비회원이건 회원이건 글 읽기 할때 비밀번호를 입력하면 읽기가 가능하게 하려고 합니다.
그러니까 회원등급 관계없이 비밀번호만 알면 모두 글을 읽을 수 있게요...

근데...
관리자로 로긴 상태에서 글쓰기에 들어가면, 비밀번호 입력란이 없어집니다.
그래서 skin 에 write.php 파일에 <? if ($is_password) {?> 이부분을 삭제했습니다.
그랬더니 관리자 로긴해도 비밀번호 입력란이 보이더만요.

근데...
글쓰기할때 입력한 비밀번호가 제대로 저장이 안되는건지...
자꾸 비밀번호가 틀리다는 메세지가 뜹니다.
이상한건... 처음에 쓴 글을 수정하기 들어가서 비밀번호를 다시 지정해주면,
그 다음부터는 정상적으로 비밀번호가 인식이 되어서 읽기가 됩니다..

왜그럴까요? 어디를 손봐야 할까요?
|

댓글 3개

저도 어찌어찌 하다 보니 자문자답이 되었네요...

혹시 필요하신 분이 있으실 지 몰라서...

bbs/write_update.php 파일 190번째 줄쯤에...

if ($w == "" || $w == "r")
{
if ($member[mb_id])
{
$mb_id = $member[mb_id];
$wr_name = $board[bo_use_name] ? $member[mb_name] : $member[mb_nick];
$wr_password = $member[mb_password];
$wr_email = $member[mb_email];
$wr_homepage = $member[mb_homepage];
}
else
..... 이런 내용이 있는데요...

요 부분 ==> $wr_password = $member[mb_password]; 을
요렇게 ==> $wr_password = sql_password($wr_password); 바꾸었더니 됩니다...
감사합니다. 도움이 되었습니다
관리자 비밀번호 쓸수 있도록
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 978
18년 전 조회 2
18년 전 조회 1,016
18년 전 조회 1,506
18년 전 조회 1,037
18년 전 조회 1,368
18년 전 조회 1,815
18년 전 조회 1,430
18년 전 조회 1,524
18년 전 조회 1,564
18년 전 조회 1,688
18년 전 조회 1,082
18년 전 조회 1,513
18년 전 조회 1,514
18년 전 조회 1,499
18년 전 조회 1,596
18년 전 조회 1,564
18년 전 조회 2,014
18년 전 조회 986
18년 전 조회 1,588
🐛 버그신고