초보라 잘 모르니 그누고수님들 답변 부탁합니다. > 그누4 질문답변

그누4 질문답변

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

초보라 잘 모르니 그누고수님들 답변 부탁합니다. 정보

초보라 잘 모르니 그누고수님들 답변 부탁합니다.

본문

 
상기 스킨을 이용해서 게시판을 하나 만들었습니다. 비밀글 스킨입니다. 비회원이 글을 써서 패스워드를 입력하고 글을 읽을때 패스워드 확인할때 패스워드 입력하면 글을 볼수 있습니다. 그런데 관리자가 글을 써서 임의의 패스워드를 입력하여 글 자체에 대한 패스워드를 변경하려고 하니 안되네요. 디비에 원래 관리자패스워드만 들어가 있더라구요.. 이 관리자 패스워드 변경할 수 있는 방법 아시는 고수분은 답변 부탁드립니다.
 
참고로 아래는 write.skin.php 에 있는 게시판글에 대한 패스워드 입력부분 같은데 요걸 수정해야 할까요?
 
<input class=ed type=password maxlength=20 size=15 name=wr_password itemname="패스워드" value="<?=$password_required?>">

댓글 전체

패스워드 지정 방법 한예입니다.
관리자 일경우에 비밀번호 새로 갱신 하는방법

### write.skin.php ####
<? if($is_admin){ ?>
<input class=ed type=password maxlength=20 size=15 name=wr_password_re required itemname="패스워드지정">
<? } else } ?>
~~~ 기존 패스워드 입력 구문 삽입(비회원 회원구문 문구) ~~~
<? } ?>


### write_update.skin.php ####
if($is_admin && $w != 'c'){
$sql = " update $write_update set wr_password=password('$wr_password_re') where wr_id='$wr_id' ";
sql_query($sql, FALSE);
}
개미인간님 관심보여주셔서 감사합니다.
개미님 말씀대로 했는데 안 되네요.. 아래 코드 추가하니 참고해서 조언 주시면 감사드리겠습니다.

### write.skin.php ####
<? if($is_admin) { ?>
<tr>
  <td style='padding-left:20px; height:30px;'>· 비밀번호</td>
  <td><input class=ed type=password maxlength=20 size=15 name=wr_password_re required itemname="패스워드지정"> </td></tr>
<? } else { ?>
<tr>
  <td style='padding-left:20px; height:30px;'>· 비밀번호</td>
  <td><input class=ed type=password maxlength=20 size=15 name=wr_password id=wr_password itemname="패스워드" <?=$password_required?>> </td></tr>
<? } ?>

### write_update.skin.php ####
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

// 자신만의 코드를 넣어주세요.
if($is_admin && $w != 'c') {
$sql = " update $write_update set wr_password=password('$wr_password_re') where wr_id='$wr_id' ";
sql_query($sql, FALSE);
}
?>
에고 감사합니다.. 드뎌 찾아냈네요..에공..

### write_update.skin.php ####
if($is_admin && $w != 'c'){
$sql = " update $write_update($write_table로 수정해야 되네요.) set wr_password=password('$wr_password_re') where wr_id='$wr_id' ";
sql_query($sql, FALSE);
전체 2 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT