묻고답하기

일부 게시판이 없는 게시판이라고 나옵니다.

http://ysmianews.com/zero/zboard.php?id=cooking

이외의 다른 게시판도 열리지 않는 것도 있습니다.

 

소스입니다 ...ㅠ_ㅜ 소스가 잘못된건가요??

 

<?

/***************************************************************************
 * 공통 파일 include
 **************************************************************************/
 include "_head.php";


/***************************************************************************
 * 게시판 설정 체크
 **************************************************************************/

// 사용권한 체크
 if($setup[grant_list]<$member[level] && !$is_admin) Error("사용권한이 없습니다","login.php?id=$id&page=$page&category=$category&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&no=$no&s_url=".urlencode($REQUEST_URI));

// 검색조건이 있을때 : 상황 -> 카테고리 선택, Use_Showreply 사용, 또는 검색어로 검색을 할때
 if($s_que) {
  $_dbTimeStart = getmicrotime();
  $que="select * from $t_board"."_$id $s_que order by $select_arrange $desc limit $start_num, $page_num";
  $result=mysql_query($que,$connect) or Error(mysql_error());
  $_dbTime += getmicrotime()-$_dbTimeStart;
 }

// 검색 조건이 없을때 : 상황 -> 일반 정렬, 또는 정렬기준을 가지거나 Desc, Asc 일때.
 else {

  // 검색조건이 없고 정렬이 headnum에 의한 것일때;; 즉 일반 정렬일때;;
  if ($select_arrange=="headnum"&&$desc=="asc") {
   while($division_data=mysql_fetch_array($division_result)) {
    $sum=$sum+$division_data[num];
    $division=$division_data[division];
 
    if($sum>=$start_num) {
     $start_num=$start_num-($sum-$division_data[num]);
     $_dbTimeStart = getmicrotime();
     $que="select * from $t_board"."_$id where division='$division' and headnum<0 order by headnum,arrangenum limit $start_num, $page_num";
     $result=mysql_query($que) or error(mysql_error());
     $_dbTime += getmicrotime()-$_dbTimeStart;
     $check1=1;
 
     $returnNum = mysql_num_rows($result);
 
     if($returnNum>=$page_num) {
      break;
     } else {
      if($division>1) {
       $division--;
       $minus=$page_num-$returnNum;
       $_dbTimeStart = getmicrotime();
       $que2="select * from $t_board"."_$id where division=$division and headnum!=0 order by headnum,arrangenum limit $minus";
       $result2=mysql_query($que2) or error(mysql_error());
       $_dbTime += getmicrotime()-$_dbTimeStart;
       $check2=1;
       break;
      }
     }
    }
   }
  }

  // 검색조건은 없지만 정렬값이 생길때;;; //////////////////////////////
  else {
   $que="select * from $t_board"."_$id $s_que order by $select_arrange $desc $add_on limit $start_num, $page_num";
   $_dbTimeStart = getmicrotime();
   $result=mysql_query($que,$connect) or Error(mysql_error());
   $_dbTime += getmicrotime()-$_dbTimeStart;
  }
 }

// 관리자일때는 게시판 글 옮기기때문에 게시판 리스트를 뽑아옴;;
 if($is_admin) {
  $_dbTimeStart = getmicrotime();
  $board_result=mysql_query("select no,name from $admin_table where no!='$setup[no]'");
  $_dbTime += getmicrotime()-$_dbTimeStart;
 }


/***************************************************************************
 * 스킨에서 사용할 페이지 정리
 **************************************************************************/

 $print_page="";
 $show_page_num=$setup[page_num]; // 한번에 보일 페이지 갯수
 $start_page=(int)(($page-1)/$show_page_num)*$show_page_num;
 $i=1;

 $a_1_prev_page= "<Zeroboard ";
 $a_1_next_page= "<Zeroboard ";
 $a_prev_page = "<Zeroboard ";
 $a_next_page = "<Zeroboard ";

 if($page>1) $a_1_prev_page="<a onfocus=blur() href='$PHP_SELF?id=$id&page=".($page-1)."&select_arrange=$select_arrange&desc=$desc&category=$category&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&sn1=$sn1&divpage=$divpage'>";

 if($page<$total_page) $a_1_next_page="<a onfocus=blur() href='$PHP_SELF?id=$id&page=".($page+1)."&select_arrange=$select_arrange&desc=$desc&category=$category&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&sn1=$sn1&divpage=$divpage'>";

 if($page>$show_page_num) {
  $prev_page=$start_page;
  $a_prev_page="<a onfocus=blur() href='$PHP_SELF?id=$id&page=$prev_page&select_arrange=$select_arrange&desc=$desc&category=$category&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&sn1=$sn1&divpage=$divpage'>";
  $print_page.="<a onfocus=blur() href='$PHP_SELF?id=$id&page=1&select_arrange=$select_arrange&desc=$desc&category=$category&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&sn1=$sn1&divpage=$divpage'><font style=font-size:8pt>[1]</a><font style=font-size:8pt>..";
  $prev_page_exists = true;
  }

 while($i+$start_page<=$total_page&&$i<=$show_page_num) {
  $move_page=$i+$start_page;
  if($page==$move_page) $print_page.=" <font style=font-size:8pt><b>$move_page</b> ";
  else $print_page.="<a onfocus=blur() href='$PHP_SELF?id=$id&page=$move_page&select_arrange=$select_arrange&desc=$desc&category=$category&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&sn1=$sn1&divpage=$divpage'><font style=font-size:8pt>[$move_page]</a>";
  $i++;
 }

 if($total_page>$move_page) {
  $next_page=$move_page+1;
  $a_next_page="<a onfocus=blur() href='$PHP_SELF?id=$id&page=$next_page&select_arrange=$select_arrange&desc=$desc&category=$category&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&sn1=$sn1&divpage=$divpage'>";
  $print_page.="<font style=font-size:8pt>..<a onfocus=blur() href='$PHP_SELF?id=$id&page=$total_page&select_arrange=$select_arrange&desc=$desc&category=$category&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&sn1=$sn1&divpage=$divpage'><font style=font-size:8pt>[$total_page]</a>";
  $next_page_exists = true;
 }

 // 검색시 Divsion 페이지 이동 표시
 if($use_division) {
  if($prevdivpage&&!$prev_page_exists) $a_div_prev_page="<a onfocus=blur() href='$PHP_SELF?id=$id&&select_arrange=$select_arrange&desc=$desc&category=$category&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&sn1=$sn1&divpage=$prevdivpage'>[이전 검색]</a>...";
  if($nextdivpage&&!$next_page_exists) $a_div_next_page="...<a onfocus=blur() href='$PHP_SELF?id=$id&&select_arrange=$select_arrange&desc=$desc&category=$category&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&sn1=$sn1&divpage=$nextdivpage'>[계속 검색]</a>";
  $print_page = $a_div_prev_page.$print_page.$a_div_next_page;

 }


/***************************************************************************
 * 각종 링크를 미리 지정하는 부분
 **************************************************************************/

// 글쓰기버튼
 if($is_admin||$member[level]<=$setup[grant_write]) $a_write="<a onfocus=blur() href='write.php?$href$sort&no=$no&mode=write&sn1=$sn1&divpage=$divpage'>"; else $a_write="<Zeroboard ";

// 목록 버튼
 if($is_admin||$member[level]<=$setup[grant_list]) $a_list="<a onfocus=blur() href='$PHP_SELF?id=$id&page=$page&category=$category&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&prev_no=$no&sn1=$sn1&divpage=$divpage'>"; else $a_list="<Zeroboard ";

// 취소버튼
 $a_cancel="<a onfocus=blur() href='$PHP_SELF?id=$id'>";


// 정렬 버튼의 경우 $desc를 역으로 변환
 if($desc=="desc") $t_desc="asc"; else $t_desc="desc";

// 번호 정렬
 $a_no="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=headnum&desc=$t_desc'>";

// 제목 정렬
 $a_subject="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=subject&desc=$t_desc'>";

// 이름 정렬
 $a_name="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=name&desc=$t_desc'>";

// 조회순 정렬
 $a_hit="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=hit&desc=$t_desc'>";

// 추천수 정렬
 $a_vote="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=vote&desc=$t_desc'>";

// 날자별 정렬
 $a_date="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=reg_date&desc=$t_desc'>";

// 첫번째 항목의 다운로드 순서
 $a_download1="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=download1&desc=$t_desc'>";

// 두번째 항목의 다운로드 순서
 $a_download2="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=download2&desc=$t_desc'>";


/***************************************************************************
 * 정리한 데이타를 출력하는 부분
 **************************************************************************/

// 헤더 출력
 $_skinTimeStart = getmicrotime();
 head('',"script_list.php");

// 상단 현황 부분 출력
 include "$dir/setup.php";
 $_skinTime += getmicrotime()-$_skinTimeStart;

// 현재 선택된 데이타가 있을때, 즉 $no 가 있을때 데이타 가져옴
 if($no&&$setup[use_alllist]) {
  $_view_included = true;
  include "view.php";
 }

// 리스트의 상단 부분 출력
 $_skinTimeStart = getmicrotime();
 include $dir."/list_head.php";
 $_skinTime += getmicrotime()-$_skinTimeStart;

//가상번호를 정함
 $loop_number=$total-($page-1)*$page_num;
 if($setup[use_alllist]&&!$prev_no) $prev_no=$no;

// 뽑혀진 데이타만큼 출력함
 while($data=@mysql_fetch_array($result)) {
  list_check(&$data);
  $_skinTimeStart = getmicrotime();
  if($data[headnum]>-2000000000) {include $dir."/list_main.php";}
  else {include $dir."/list_notice.php"; }
  $_skinTime += getmicrotime()-$_skinTimeStart;
  $loop_number--;
 }

 if($check2) {
  while($data=@mysql_fetch_array($result2)) {
   list_check(&$data);
   $_skinTimeStart = getmicrotime();
   if($data[headnum]>-2000000000) {include $dir."/list_main.php";}
   else {include $dir."/list_notice.php"; }
   $_skinTime += getmicrotime()-$_skinTimeStart;
   $loop_number--;
  }
 }

// 마무리 부분 출력하는 부분;;
 $_skinTimeStart = getmicrotime();
 include $dir."/list_foot.php";
 $_skinTime += getmicrotime()-$_skinTimeStart;

 if($zbLayer) {
  $_skinTimeStart = getmicrotime();
  echo "\n<script>".$zbLayer."\n</script>";
  unset($zbLayer);
  $_skinTime += getmicrotime()-$_skinTimeStart;
 }

 foot();


/***************************************************************************
 * 마무리 부분 include
 **************************************************************************/
 include "_foot.php";
?>

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
namsman 추천수로 이미지를 링크해서 불러오는데요, 추천없을시 이미지를.... [1] 2010.08.27 by guny
ACLNHOM 페이지/게시판 생성이 안됩니다 도와주세요 file  
mizz416 아이피 차단을 코멘트에도 적용시킬 수 없나요? [1] 2010.08.27 by ilovesyr
헐Rank 게시판 상에서 회원가입이 안되요 file  
빛의바다 모듈 스킨중에 온라인견적문의를 할 수 있는 스킨이 있을까요?? [1] 2010.08.27 by 디자이너리군
시나브로74 텍스타일 생성에 대해서 [1] 2010.08.27 by 디자이너리군
불고구미 비회원 댓글권한 문제! 급합니다. ㅠ.ㅠ  
뺑두비쌈2 다락방서버 설치가 안됩니다. file  
BST1 로그인 후에 나타나는 정보 없애기 [1] 2010.08.27 by 롤리^^
Migguragi 카운터 불일치 [1] 2010.08.27
dorudoru 제로보드xe에서 자기 포인트 확인은 어떻게 하나요? [1] 2010.08.27 by mindpainter
purunbada 홈페이지와 게시판 배경색, 글자색? [1] 2010.08.27 by mindpainter
소울개구리 XE 설치 오류 file  
인형의기사 이게 가능할까요?  
jeni660 게시판 Rewrite모드 [2] 2010.08.27 by jeni660
닌데 접속표시...위젯 file  
전수용701 홈페이지가 이상해요..  
InDesign "XE Official Ver2" 레이아웃에서 카테고리로 이동시 오류 수정하는 방법 좀이요. [1] 2010.08.26 by 문양호
나그네138 나모에서 제작된 페이지...  
mae Naver Syndication 서버 등록을 아예 안하는듯합니다 .. !? file  
하나로45 글쓰기가 안됩니다.  
쿠호인 xe1.2.0 버젼 메뉴관련 php 해석좀 해주실수 없나요..?  
하람비 우편번호 관리  
REGOLITH 갑자기 이상하네요...  
최종기485 버전업 후에 레이아웃 적용이 안되고 로그인 안됨 [3] 2010.08.26 by 라르게덴
글로벌 메인페이지 우측상단 로그인위젯 글자색변경 [1] 2010.08.26 by 오르막
Happiness 1.4.3.1로 업데이트 후 완전 백지..  
야고비 다시 부탁드립니다. 최근 글(Content) 위젯이 안됩니다. 부디 절 좀 도와주세요.. 감사합니다. [1] 2010.08.26 by 로이lee
세상의지배자 인쇄영역에 수정된 회원정보 불러오기 방법 file  
헤르메스­ 모바일뷰로 홈페이지 볼때 이미지 사이즈 [1] 2010.08.26 by 백성찬