여분필드 쪼갠것이 최근게시물에 안나타납니다.ㅠㅠ 정보
여분필드 쪼갠것이 최근게시물에 안나타납니다.ㅠㅠ
관련링크
http://bdsin.ddoni.com/
138회 연결
본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : http://bdsin.ddoni.com/
root님의 관리자가 승인한 글만 보여지는 게시판을 이용해서 만들었습니다.
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=25622
여차저차해서 이래저래 만들기는 했는데..
최근게시물에 출력이 안됩니다.
최근게시물 파일에..
------------------------------------------------------------------
<?
$ex10_filed = explode("|",$list[$i][wr_10]);
$ext10_00 = $ex10_filed[0];
$ext10_01 = $ex10_filed[1];
$ext10_02 = $ex10_filed[2];
$ext10_03 = $ex10_filed[3];
$ext10_04 = $ex10_filed[4];
$ext10_05 = $ex10_filed[5];
$ext10_06 = $ex10_filed[6];
$ext10_07 = $ex10_filed[7];
$ext10_08 = $ex10_filed[8];
$ext10_09 = $ex10_filed[9];
$ext10_10 = $ex10_filed[10];
?>
이렇게 적고
<?=$ext10_01?>
이렇게 출력을 하도록 했는데 출력이 안됩니다..ㅠㅜ
그리고..
게시판 소스를 보니..
write.skin.php를 보면..
<? if ($is_admin) { // AUTH : 관리자일때 승인작업을 할수있다 ?>
<b> <input type=checkbox name=wr_7 value='Y' <? if($write[wr_7] == 'Y') echo "checked"; ?>>승인 </b>
<? } else { // AUTH : 관리자가 아닐경우 승인내역을 수정할수없다 ?>
<b> <input type=checkbox name=wr_7 value='Y' disabled>승인 </b>
<? } ?>
이런 소스가 있던데..
최근 게시물에.. 관리자가 승인한 최신 글만 출력되게 할려면 어떻게 해야할까요??
테스트로 글을 적어봤는데..승인이 안된것도 출력이 되어버리더라구요..
최근게시물에는 관리자가 승인한 글만 나오도록 하고 싶습니다.
=-------------------------------------------------------------------------------------------------------------------
내용이 두서가 없는데..
정리하면..
1. 여분필드 쪼갠것을 최근 게시물(index.html)에 출력하게 하고 싶습니다.
2. 최근게시물에 출력될 때 관리자가 승인하지 않은 글은 출력이 안되고 관리자가 승인한 글만 출력이 되게 하고 싶습니다.
오류 주소 : http://bdsin.ddoni.com/
root님의 관리자가 승인한 글만 보여지는 게시판을 이용해서 만들었습니다.
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=25622
여차저차해서 이래저래 만들기는 했는데..
최근게시물에 출력이 안됩니다.
최근게시물 파일에..
------------------------------------------------------------------
<?
$ex10_filed = explode("|",$list[$i][wr_10]);
$ext10_00 = $ex10_filed[0];
$ext10_01 = $ex10_filed[1];
$ext10_02 = $ex10_filed[2];
$ext10_03 = $ex10_filed[3];
$ext10_04 = $ex10_filed[4];
$ext10_05 = $ex10_filed[5];
$ext10_06 = $ex10_filed[6];
$ext10_07 = $ex10_filed[7];
$ext10_08 = $ex10_filed[8];
$ext10_09 = $ex10_filed[9];
$ext10_10 = $ex10_filed[10];
?>
이렇게 적고
<?=$ext10_01?>
이렇게 출력을 하도록 했는데 출력이 안됩니다..ㅠㅜ
그리고..
게시판 소스를 보니..
write.skin.php를 보면..
<? if ($is_admin) { // AUTH : 관리자일때 승인작업을 할수있다 ?>
<b> <input type=checkbox name=wr_7 value='Y' <? if($write[wr_7] == 'Y') echo "checked"; ?>>승인 </b>
<? } else { // AUTH : 관리자가 아닐경우 승인내역을 수정할수없다 ?>
<b> <input type=checkbox name=wr_7 value='Y' disabled>승인 </b>
<? } ?>
이런 소스가 있던데..
최근 게시물에.. 관리자가 승인한 최신 글만 출력되게 할려면 어떻게 해야할까요??
테스트로 글을 적어봤는데..승인이 안된것도 출력이 되어버리더라구요..
최근게시물에는 관리자가 승인한 글만 나오도록 하고 싶습니다.
=-------------------------------------------------------------------------------------------------------------------
내용이 두서가 없는데..
정리하면..
1. 여분필드 쪼갠것을 최근 게시물(index.html)에 출력하게 하고 싶습니다.
2. 최근게시물에 출력될 때 관리자가 승인하지 않은 글은 출력이 안되고 관리자가 승인한 글만 출력이 되게 하고 싶습니다.
댓글 전체

lib/latest.lib.php입니다. 여기서 sql 조건문을 수정하면 됩니다.
<?
if (!defined('_GNUBOARD_')) exit;
// 최신글 추출
function latest_auth($skin_dir="", $bo_table, $rows=10, $subject_len=40, $options='order by wr_id desc')
{
...
...
$sql = " select * from $tmp_write_table where wr_is_comment = 0
and wr_1='Y'
order by wr_num limit 0, $rows ";
...
}
?>
<?
if (!defined('_GNUBOARD_')) exit;
// 최신글 추출
function latest_auth($skin_dir="", $bo_table, $rows=10, $subject_len=40, $options='order by wr_id desc')
{
...
...
$sql = " select * from $tmp_write_table where wr_is_comment = 0
and wr_1='Y'
order by wr_num limit 0, $rows ";
...
}
?>

<?php
list( $ext10_00, $ext10_01, ... , $ext10_09, $ext10_10)= explode("|",$list[$i][wr_10]);
?>
<?=$ext10_01?> 대신에
$list[$i][wr_10]);를 출력해 보세요.
list( $ext10_00, $ext10_01, ... , $ext10_09, $ext10_10)= explode("|",$list[$i][wr_10]);
?>
<?=$ext10_01?> 대신에
$list[$i][wr_10]);를 출력해 보세요.