$setup[grant_delete]) Error("사용권한이 없습니다","login.php?id=$id&page=$page&page_num=$page_num&category=$category&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&no=$no&file=zboard.php"); } // 공지글에는 답글이 안 달리게 처리 if($mode=="reply"&&$data[headnum]<=-2000000000) Error("공지글에는 답글을 달수 없습니다"); // 카테고리 데이타 가져옴;; $category_result=mysql_query("select * from $t_category"."_$id order by no"); // 카테고리 데이타 갖고 오기;; if($setup[use_category]) { $category_kind=""; } if($mode=="modify") $title = " 글 수정하기 "; elseif($mode=="reply") $title = " 답글 달기 "; else $title = " 신규 글쓰기 "; // 쿠키값을 이용;; $name=$HTTP_SESSION_VARS["zb_writer_name"]; $email=$HTTP_SESSION_VARS["zb_writer_email"]; $homepage=$HTTP_SESSION_VARS["zb_writer_homepage"]; /****************************************************************************************** * 글쓰기 모드에 따른 내용 체크 *****************************************************************************************/ if($mode=="modify") { // 비밀글이고 패스워드가 틀리고 관리자가 아니면 리턴 if($data[is_secret]&&!$is_admin&&$data[ismember]!=$member[no]&&$HTTP_SESSION_VARS[zb_s_check]!=$setup[no]."_".$no) error("정상적인 방법으로 수정하세요"); $name=stripslashes($data[name]); // 이름 $email=stripslashes($data[email]); // 메일 $homepage=stripslashes($data[homepage]); // 홈페이지 $subject=$data[subject]=stripslashes($data[subject]); // 제목 $subject=str_replace("\"",""",$subject); $homepage=str_replace("\"",""",$homepage); $name=str_replace("\"",""",$name); $sitelink1=str_replace("\"",""",$sitelink1); $sitelink2=str_replace("\"",""",$sitelink2); $memo=stripslashes($data[memo]); // 내용 $sitelink1=$data[sitelink1]=stripslashes($data[sitelink1]); $sitelink2=$data[sitelink2]=stripslashes($data[sitelink2]); if($data[file_name1])$file_name1="
 ".$data[s_file_name1]."이 등록되어 있습니다. 삭제"; if($data[file_name2])$file_name2="
 ".$data[s_file_name2]."이 등록되어 있습니다. 삭제"; if($data[use_html]) $use_html=" checked "; if($data[reply_mail]) $reply_mail=" checked "; if($data[is_secret]) $secret=" checked "; if($data[headnum]<=-2000000000) $notice=" checked "; // 답글일때 제목과 내용 수정;; } elseif($mode=="reply") { // 비밀글이고 패스워드가 틀리고 관리자가 아니면 리턴 if($data[is_secret]&&!$is_admin&&$data[ismember]!=$member[no]&&$HTTP_SESSION_VARS[zb_s_check]!=$setup[no]."_".$no) error("정상적인 방법으로 답글을 다세요"); if($data[is_secret]) $secret=" checked "; $subject=$data[subject]=stripslashes($data[subject]); // 제목 $subject=str_replace("\"",""",$subject); $sitelink1=str_replace("\"",""",$sitelink1); $sitelink2=str_replace("\"",""",$sitelink2); $memo=stripslashes($data[memo]); // 내용 if(!eregi("\[re\]",$subject)) $subject="[re] ".$subject; // 답글일때는 앞에 [re] 붙임;; $memo=str_replace("\n","\n>",$memo); $memo="\n\n>".$memo."\n"; $title="$name님의 글에 대한 답글쓰기"; } // 회원일때는 기본 입력사항 안보이게;; if($member[no]) { $hide_start=""; } // 싸이트 링크 기능이 없을때 링크 지우기 표시;; if(!$setup[use_homelink]) { $hide_sitelink1_start="";} if(!$setup[use_filelink]) { $hide_sitelink2_start="";} // 자료실 기능을 사용하는지 않하는지 표시;; if(!$setup[use_pds]) { $hide_pds_start="";} // HTML사용 체크버튼 if($setup[use_html]==0) { if(!$is_admin&&$member[level]>$setup[grant_html]) { $hide_html_start=""; } } // HTML 사용 체크를 확장시킴 if($mode!="reply") { if(!$data[use_html]) $value_use_html = 1; else $value_use_html=$data[use_html]; } else { $value_use_html=1; } $use_html .= " value='$value_use_html' onclick='check_use_html(this)'>$setup[grant_notice])||$mode=="reply") { $hide_notice_start=""; } // 최고 업로드 가능 용량 if($setup[use_pds]) $upload_limit=GetFileSize($setup[max_upload_size]); // 이미지 창고 버튼 if($member[no]&&$setup[grant_imagebox]>=$member[level]) $a_imagebox=""; else $a_imagebox="