공

php아시는 분께서는 답변 좀.

· 2006-04-02 (일) 19:07:13 · 2208 · 2
첨부 파일은 root님이 만드신 "관리자 승인한 것만 보이기" 게시판 파일(http://www.sir.co.kr/bbs/board.php?bo_table=g3_skin&wr_id=9072)인데. 다른 게시판 스킨에 적용하려고하니 해당 역할을 하는 소스가 뭔지를 잘 모르겠습니다.
 
gbform.skin.php, gblist.skin.php, gbview.skin.php에서 해당 소스 부분을 가르쳐주시면 대단히 감사드리겠습니다.

첨부파일

basic_auth.zip (23.8 KB) 2회 2006-04-02 19:07
|

댓글 2개

2006-04-03 (월) 10:24:25
#gbform.skin.php에서는
소스중에 57라인쯤의아래부분
<? if ($is_admin) { // 관리자일때 승인작업을 할수있다 ?>
<b> <input type=checkbox name=wr_1 value='Y' <? if($write[wr_1] == 'Y') echo "checked"; ?>>승인 </b>
<? } else { // 관리자가 아닐경우 승인내역을 수정할수없다 ?>
<b> <input type=checkbox name=wr_1 value='Y' disabled>승인 </b>
<? } ?>

#gblist.skin.php에서는
62라인쯤에
<? if ($is_admin) { ?><td width=40><?=subject_sort_link('wr_1', $qstr2)?><span class=bh>Auth</span></a></td><? } ?> 이부분과
98라인쯤에
<? if ($is_admin) { ?><td width=40><span class=tt><?=$list[$i][wr_1]?></span></td><? } ?>
를 추가해야 할것같구요

#gbview.skin.php에서는
57라인쯤에
<?
// 공지사항, 자기가 작성한글 및 다른사름이 작성한글 중 인증된 것만 보이도록 한다
if($member[mb_id] == $write[mb_id] or $is_admin or $write[wr_notice] == '-1' or $write[wr_1] == 'Y') {
?>
이부분과
186라인쯤에 아래를 추가해야 할듯합니다.
<?
} else { // 인증된 내용이나 자기글만 보이도록 한다.
echo "<p align=center><b>정상적인 접근이 아닙니다!!!!</b></p> ";
}
?>

위치를 잘 잡아주셔야 합니다. 그럼 잘되길 빌며 안되면 다시 문의 주세요..
답변 감사드립니다.
좋은 하루 되십시오.^^
댓글을 작성하시려면 로그인이 필요합니다.

그누3질답

9,564건
+
제목 글쓴이 날짜 조회
06-04-05 조회 2,267
06-04-05 조회 2,535
06-04-04 조회 2,399
06-04-04 조회 2,252
06-04-02 조회 2,209
06-03-31 조회 2,109
06-03-31 조회 2,681
06-03-30 조회 2,451
06-03-29 조회 2,286
06-03-26 조회 2,084
06-03-26 조회 2,248
06-03-26 조회 3,096
06-03-25 조회 2,008
06-03-24 조회 2,278
06-03-24 조회 2,295
06-03-24 조회 2,088
06-03-21 조회 2,703
06-03-20 조회 2,384
06-03-19 조회 2,607
06-03-18 조회 2,339