if문 질문드립니다.(도움 요청드려유) > 그누4 질문답변

그누4 질문답변

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

if문 질문드립니다.(도움 요청드려유) 정보

if문 질문드립니다.(도움 요청드려유)

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :

아래는 카테고리탭으로 적용한 코드입니다.
카테고리메뉴를 안쓰는 게시판에도 "전체" 라는 카테고리탭이 생겨버립니다.
카테고리메뉴를 안쓰는 게시판에서는 "전체" 카데고리가 안나오게 하고 싶은데
if문으로해서 막 이리저리 짜집기 해봐도 잘 안되어서 도움 요청 드립니다.
짜려면 많이 복잡하겠죠?ㅠㅜ
안나오게 하고 싶은 게시판 이름은 isabal, hottube 이 두 개 게시판입니다.


<!-- cate -->
<div id="navlist" align=left><ul>
<li><? if (!$sca){?><a id=current href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체

<?}else{?>
<a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체

<?}?>
</a></li><? if ($is_category) { ?>
<? 
$cnt = 1;
$cnt0 = 0;
$bb_s=""; $bb_e="";
$arr = explode("|", $board[bo_category_list]); // 구분자가 , 로 되어 있음
        $str = "";
        $str .= "";
$f_open="id=current";
$f_close="";
for ($i=0; $i<count($arr); $i++)
if (trim($arr[$i]))  {
//$sql1 = " SELECT count(*) as cCount FROM $write_table WHERE ca_name = '$arr[$i]' and wr_is_comment = 0 ";
//$row1 = sql_fetch($sql1);
if ($sca == $arr[$i]) { $cnt0++; $b_s="<b style='color: white;'>";$cc=$f_open; $b_e="</b>"; } else {$b_s=""; $cc=$f_close; $b_e="";}
if ($sca == $arr[$i]) {
$str .= "<li><a $cc href='./board.php?bo_table=$bo_table&sca=" . rawurlencode($arr[$i]) . "'>$b_s$arr[$i]$b_e</a></li>"; }
else {
$str .= "<li><a $cc href='./board.php?bo_table=$bo_table&sca=" . rawurlencode($arr[$i]) . "'>$b_s$arr[$i]$b_e</a></li>"; }
$cnt++;
}
if ($cnt0 == 0 ) { $bb_s="<b>"; $bb_e="</b>"; }
?>
<?=$str?>
<? } ?>
</ul></div>
<!--// cate -->

댓글 전체

<!-- cate -->
<div id="navlist" align=left><ul>
<li><? if (!$sca){?><a id=current href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체

<?}else{?>
<a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체

<?}?>



<!-- cate -->
<div id="navlist" align=left><ul>
<li>
<? if($board[bo_use_category]){ //  카테고리 분류를 사용한다면 (게시판의 분류의 사용 체크박스가 체크된 경우에만) ?>
  <? if (!$sca){?><a id=current href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체

  <?}else{?>
  <a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체

  <?}?>
<?}?>

이렇게 수정하거나

<!-- cate -->
<div id="navlist" align=left><ul>
<li>
<? if(!($bo_table == "isabal" || $bo_table =="hottube" )){ //  isabal, hottube 게시판을 제외하고) ?>
  <? if (!$sca){?><a id=current href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체

  <?}else{?>
  <a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체

  <?}?>
<?}?>

원하는 상황에 맞게 쓰시면 될 것 같습니다.
전체 30 |RSS
그누4 질문답변 내용 검색

회원로그인

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