alert('권한이 없습니다.');history.go(-1);"; echo ""; } */ // 현재 선택된 데이타가 있을때, 즉 $no 가 있을때 데이타 가져옴 unset($data); $_dbTimeStart = getmicrotime(); $data=mysql_fetch_array(mysql_query("select * from $t_board"."_$id where no='$no'")); $_dbTime += getmicrotime()-$_dbTimeStart; if(!$data[no]) Error("선택하신 게시물이 존재하지 않습니다","zboard.php?$href$sort"); // 이전글과 이후글의 데이타를 구함; if(!$setup[use_alllist]) { $_dbTimeStart = getmicrotime(); if($data[prev_no]) $prev_data=mysql_fetch_array(mysql_query("select * from $t_board"."_$id where no='$data[prev_no]'")); if($data[next_no]) $next_data=mysql_fetch_array(mysql_query("select * from $t_board"."_$id where no='$data[next_no]'")); $_dbTime += getmicrotime()-$_dbTimeStart; } // 모든 목록 보기가 아닐때 관련글을 모두 읽어옴;; if(!$setup[use_alllist]) { $_dbTimeStart = getmicrotime(); $check_ref=mysql_fetch_array(mysql_query("select count(*) from $t_board"."_$id where division='$data[division]' and headnum='$data[headnum]'")); if($check_ref[0]>1) $view_result=mysql_query("select * from $t_board"."_$id where division='$data[division]' and headnum='$data[headnum]' order by headnum desc,arrangenum"); $_dbTime += getmicrotime()-$_dbTimeStart; } // 간단한 답글의 데이타를 가지고옴;; $_dbTimeStart = getmicrotime(); if(($id=="chain_reply" || $id=="cr2") && $data[sitelink2]==1) $view_comment_result=mysql_query("select * from $t_comment"."_$id where parent='$no' order by answer asc, no asc"); else $view_comment_result=mysql_query("select * from $t_comment"."_$id where parent='$no' order by no asc"); $_dbTime += getmicrotime()-$_dbTimeStart; // zboard.php에서 인크루드시 대상 위치를 zboard.php로 설정 if(!$_view_included) $target="view.php"; else $target="zboard.php"; // 비밀글이고 패스워드가 틀리고 관리자가 아니면 에러 표시 if($data[is_secret]&&!$is_admin&&$data[ismember]!=$member[no]&&$member[level]>$setup[grant_view_secret]) { if($member[no]) { $secret_check=mysql_fetch_array(mysql_query("select count(*) from $t_board"."_$id where headnum='$data[headnum]' and ismember='$member[no]'")); if(!$secret_check[0]) error("비밀글을 열람할 권한이 없습니다"); } else { $secret_check=mysql_fetch_array(mysql_query("select count(*) from $t_board"."_$id where headnum='$data[headnum]' and password=password('$password')")); if(!$secret_check[0]) { head(); $a_list=""; $a_view="=14 && $age<=19) mysql_query("UPDATE $tab_name1 SET hit_a2=hit_a2+1 WHERE no=$comics_no[no]",$connect); if($age>=20 && $age<=29) mysql_query("UPDATE $tab_name1 SET hit_a3=hit_a3+1 WHERE no=$comics_no[no]",$connect); if($age>=30) mysql_query("UPDATE $tab_name1 SET hit_a4=hit_a4+1 WHERE no=$comics_no[no]",$connect); } } if($id=='news' || $id=='community') { if($id=='community') { $t2=0; $r2=mysql_query("SELECT * FROM News where boardid='community' and boardno='$no'",$connect); $t2=mysql_num_rows($r2); } if($id=='news' || $t2>0) { $signdate=time(); mysql_query("insert into hit_news values ('','$signdate',$no,'$id','$id"."_"."$no')",$connect); } } $_dbTime += getmicrotime()-$_dbTimeStart; $hitStr=",".$setup[no]."_".$no; // 4.0x 용 세션 처리 $zb_hit=$HTTP_SESSION_VARS["zb_hit"].$hitStr; session_register("zb_hit"); // 요즘 뜨는 이야기 $hit_result=mysql_query("SELECT * from $t_board"."_$id where no='$no'",$connect); $hit_row=mysql_fetch_array($hit_result); /* if($id=='freeboard' || ($id=='others' && $hit_row[reply_mail]=='') || $id=='good' || $id=='review' || $id=='imggood') { if($hit_row[hit]==200 && time()-$hit_row[reg_date]<=2592000) { $temp_total=mysql_num_rows(mysql_query("SELECT * from nowadays where boardid='$id' and boardno='$no'",$connect)); if($temp_total==0) { mysql_query("INSERT INTO nowadays values('','$id','$no')",$connect); $comment_memo="▶▷ 메인 페이지의 「요즘 뜨는 이야기」에 소개되었습니다~ ^^ ◁◀"; $reg_date=time(); if($id=='others') mysql_query("INSERT INTO zetyx_board_comment_$id VALUES ('','$no','1','C.Hero','','$comment_memo','$REMOTE_ADDR','$reg_date','')",$connect); else mysql_query("INSERT INTO zetyx_board_comment_$id VALUES ('','$no','1','C.Hero','','$comment_memo','$REMOTE_ADDR','$reg_date')",$connect); mysql_query("UPDATE zetyx_board_$id SET total_comment=total_comment+1 where no='$no'",$connect); $c_row=mysql_fetch_array(mysql_query("SELECT no from $t_comment"."_$id order by no desc limit 1",$connect)); $a_no=$id."_".$no; @mysql_query("INSERT INTO GetComment VALUES ('','$id','$a_no','$data[ismember]','n','','$c_row[no]')",$connect); } } } */ } // NAVER OPENCAST 조회수 더하기 if(($id=='review' || $id=='others') && $fr=='oc') mysql_query("UPDATE zetyx_board_$id SET oc=oc+1 WHERE no='$no'",$connect); // NAVER BLOG 조회수 더하기 if($id=='others' && $fr=='bl') mysql_query("UPDATE zetyx_board_$id SET bl=bl+1 WHERE no='$no'",$connect); // 코멘트 달린 게시물 읽었을 때 체크하기 $a_no=$id."_".$no; @mysql_query("UPDATE GetComment set checked='y' where member_no='$member[no]' and board_name='$id' and article_no='$a_no'",$connect); // 이전글 정리 if($data[prev_no]&&!$setup[use_alllist]) { $prev_comment_num="[".$prev_data[total_comment]."]"; // 간단한 답글 수 if($prev_data[total_comment]==0) $prev_comment_num=""; $a_prev=""; $prev_subject=$prev_data[subject]=stripslashes($prev_data[subject])." ".$prev_comment_num; $prev_name=$prev_data[name]=stripslashes($prev_data[name]); $prev_data[email]=stripslashes($prev_data[email]); $temp_name = get_private_icon($prev_data[ismember], "2"); if($temp_name) $prev_name=""; if($setup[use_formmail]&&check_zbLayer($prev_data)) { //$prev_name = “$prev_name"; $prev_name = "$prev_name"; } else { if($prev_data[ismember]) $prev_name="$prev_name"; else $prev_name="
$prev_name
"; } $prev_hit=stripslashes($prev_data[hit]); $prev_vote=stripslashes($prev_data[vote]); $prev_reg_date="".date("Y-m-d",$prev_data[reg_date]).""; if(!isBlank($prev_email)||$prev_data[ismember]) { if(!$setup[use_formmail]) $a_prev_email=""; else $a_prev_email=""; $prev_name=$a_prev_email.$prev_name.""; } $prev=""; $prev_icon=get_icon($prev_data); // 이름앞에 붙는 아이콘 정의;; $prev_face_image=get_face($prev_data); // 스팸 메일러 금지용 $prev_mail=$prev_data[email]=""; $a_prev_email=""; $next_comment_num="[".$next_data[total_comment]."]"; // 간단한 답글 수 if($next_data[total_comment]==0) $next_comment_num=""; $next_subject=$next_data[subject]=stripslashes($next_data[subject])." ".$next_comment_num; $next_name=$next_data[name]=stripslashes($next_data[name]); $next_data[email]=stripslashes($next_data[email]); $temp_name = get_private_icon($next_data[ismember], "2"); if($temp_name) $next_name=""; if($setup[use_formmail]&&check_zbLayer($next_data)) { // modified by terzeron //$next_name = “$next_name"; $next_name = "$next_name"; } else { if($next_data[ismember]) $next_name="$next_name"; else $next_name="
$next_name
"; } $next_hit=stripslashes($next_data[hit]); $next_vote=stripslashes($next_data[vote]); $next_reg_date="".date("Y-m-d",$next_data[reg_date]).""; if(!isBlank($next_email)||$next_data[ismember]) { if(!$setup[use_formmail]) $a_next_email=""; else $a_next_email=""; $next_name=$a_next_email.$next_name.""; } $next_icon=get_icon($next_data); // 이름앞에 붙는 아이콘 정의;; $next_face_image=get_face($next_data); // 스팸 메일러 금지용 $next_mail=$next_data[email]=""; $a_next_email=""; } else $a_email="-2000000000) $a_reply=""; else $a_reply=""; ?> "; $c_memo=trim(stripslashes($c_data[memo])); $c_answer=trim(stripslashes($c_data[answer])); $c_reg_date="".date("Y-m-d",$c_data[reg_date]).""; $c_reg_date_2="".date("H:i:s",$c_data[reg_date]).""; if($c_data[ismember]) { if($c_data[ismember]==$member[no]||$is_admin||$member[level]<=$setup[grant_delete]) $a_del=""; else $a_del=" $comment_name"; $comment_name = "$comment_name"; } else { if($c_data[ismember]) $comment_name="$comment_name"; else $comment_name="
$comment_name
"; } $_skinTimeStart = getmicrotime(); include $dir."/view_comment.php"; $_skinTime += getmicrotime()-$_skinTimeStart; flush(); } if($member[level]<=$setup[grant_comment]) { $_skinTimeStart = getmicrotime(); include "$dir/view_write_comment.php"; $_skinTime += getmicrotime()-$_skinTimeStart; } } // 위, 아래글 출력, 코멘트, 버튼 출력 if(MobileCheck()!="Mobile") { $_skinTimeStart = getmicrotime(); include $dir."/view_foot.php"; $_skinTime += getmicrotime()-$_skinTimeStart; } // 관련글을 출력 if($check_ref[0]>1 && MobileCheck()!="Mobile") { $_skinTimeStart = getmicrotime(); include "$dir/view_list_head.php"; $_skinTime += getmicrotime()-$_skinTimeStart; while($data=mysql_fetch_array($view_result)) { // 데이타 정렬 list_check($data); if($data[no]==$no) $number=""; else $number=" "; // 목록을 출력하는 부분 $_skinTimeStart = getmicrotime(); include $dir."/view_list_main.php"; $_skinTime += getmicrotime()-$_skinTimeStart; } $_skinTimeStart = getmicrotime(); include "$dir/view_list_foot.php"; $_skinTime += getmicrotime()-$_skinTimeStart; } // layer 출력 if($zbLayer&&!$_view_included && MobileCheck()!="Mobile") { $_skinTimeStart = getmicrotime(); echo "\n"; // modified by terzeron echo " $div_style_msg "; $_skinTime += getmicrotime()-$_skinTimeStart; unset($zbLayer); } // 마지막 부분 출력 if(!$_view_included && MobileCheck()!="Mobile") foot(); /*************************************************************************** * 마무리 부분 include **************************************************************************/ if(!$_view_included && MobileCheck()!="Mobile") { $_skinTimeStart = getmicrotime(); include "_foot.php"; $_skinTime += getmicrotime()-$_skinTimeStart; } ?>