테스트 사이트 - 개발 중인 베타 버전입니다

게시판 댓글 작성 오류 채택완료

정유소 8년 전 조회 4,109
jeongyu.com<br />
막 만들었는데..<br />
다른곳도 그런지 모르겠지만.. 공지사항 게시판에 댓글을 남기려니<br />
올바른 방법으로 이용해 주십시오 라는 문구가 뜨네요...<br />
<br />
<a href="http://sir.kr/g5_tip/4524?sfl=wr_subject%7C%7Cwr_content&amp;stx=%EC%9E%91%EC%9D%80%EB%B3%84" target="_blank" rel="noopener noreferrer">http://sir.kr/g5_tip/4524?sfl=wr_subject%7C%7Cwr_content&amp;stx=%EC%9E%91%EC%9D%80%EB%B3%84</a><br />
<br />
작은별님의 해결방법도 했지만 적용이 안됫구요.ㅠㅠㅠ<br />
<br />
<br />
&lt;?php<br />
if (!defined(&#039;_GNUBOARD_&#039;)) exit; // 개별 페이지 접근 불가<br />
?&gt;<br />
<br />
&lt;script&gt;<br />
// 글자수 제한<br />
var char_min = parseInt(&lt;?php echo $comment_min ?&gt;); // 최소<br />
var char_max = parseInt(&lt;?php echo $comment_max ?&gt;); // 최대<br />
&lt;/script&gt;<br />
<br />
&lt;!-- 댓글 시작 { --&gt;<br />
&lt;section id=&quot;bo_vc&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;h2&gt;댓글목록&lt;/h2&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;?php<br />
&amp;nbsp; &amp;nbsp; $cmt_amt = count($list);<br />
&amp;nbsp; &amp;nbsp; for ($i=0; $i&lt;$cmt_amt; $i++) {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $comment_id = $list[$i][&#039;wr_id&#039;];<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $cmt_depth = &quot;&quot;; // 댓글단계<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $cmt_depth = strlen($list[$i][&#039;wr_comment_reply&#039;]) * 20;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $comment = $list[$i][&#039;content&#039;];<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /*<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (strstr($list[$i][&#039;wr_option&#039;], &quot;secret&quot;)) {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $str = $str;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; */<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $comment = preg_replace(&quot;/\[\&lt;a\s.*href\=\&quot;(http|https|ftp|mms)\:\/\/([^[:space:]]+)\.(mp3|wma|wmv|asf|asx|mpg|mpeg)\&quot;.*\&lt;\/a\&gt;\]/i&quot;, &quot;&lt;script&gt;doc_write(obj_movie(&#039;$1://$2.$3&#039;));&lt;/script&gt;&quot;, $comment);<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $cmt_sv = $cmt_amt - $i + 1; // 댓글 헤더 z-index 재설정 ie8 이하 사이드뷰 겹침 문제 해결<br />
&amp;nbsp; &amp;nbsp; ?&gt;<br />
<br />
&amp;nbsp; &amp;nbsp; &lt;article id=&quot;c_&lt;?php echo $comment_id ?&gt;&quot; &lt;?php if ($cmt_depth) { ?&gt;style=&quot;margin-left:&lt;?php echo $cmt_depth ?&gt;px;border-top-color:#e0e0e0&quot;&lt;?php } ?&gt;&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;header style=&quot;z-index:&lt;?php echo $cmt_sv; ?&gt;&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;h1&gt;&lt;?php echo get_text($list[$i][&#039;wr_name&#039;]); ?&gt;님의 댓글&lt;/h1&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php echo $list[$i][&#039;name&#039;] ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php if ($cmt_depth) { ?&gt;&lt;img src=&quot;&lt;?php echo $board_skin_url ?&gt;/img/icon_reply.gif&quot; class=&quot;icon_reply&quot; alt=&quot;댓글의 댓글&quot;&gt;&lt;?php } ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php if ($is_ip_view) { ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 아이피<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;bo_vc_hdinfo&quot;&gt;&lt;?php echo $list[$i][&#039;ip&#039;]; ?&gt;&lt;/span&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php } ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 작성일<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;bo_vc_hdinfo&quot;&gt;&lt;time datetime=&quot;&lt;?php echo date(&#039;Y-m-d\TH:i:s+09:00&#039;, strtotime($list[$i][&#039;datetime&#039;])) ?&gt;&quot;&gt;&lt;?php echo $list[$i][&#039;datetime&#039;] ?&gt;&lt;/time&gt;&lt;/span&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; include(G5_SNS_PATH.&#039;/view_comment_list.sns.skin.php&#039;);<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/header&gt;<br />
<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;!-- 댓글 출력 --&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;p&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php if (strstr($list[$i][&#039;wr_option&#039;], &quot;secret&quot;)) { ?&gt;&lt;img src=&quot;&lt;?php echo $board_skin_url; ?&gt;/img/icon_secret.gif&quot; alt=&quot;비밀글&quot;&gt;&lt;?php } ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php echo $comment ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/p&gt;<br />
<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span id=&quot;edit_&lt;?php echo $comment_id ?&gt;&quot;&gt;&lt;/span&gt;&lt;!-- 수정 --&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span id=&quot;reply_&lt;?php echo $comment_id ?&gt;&quot;&gt;&lt;/span&gt;&lt;!-- 답변 --&gt;<br />
<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;input type=&quot;hidden&quot; value=&quot;&lt;?php echo strstr($list[$i][&#039;wr_option&#039;],&quot;secret&quot;) ?&gt;&quot; id=&quot;secret_comment_&lt;?php echo $comment_id ?&gt;&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;textarea id=&quot;save_comment_&lt;?php echo $comment_id ?&gt;&quot; style=&quot;display:none&quot;&gt;&lt;?php echo get_text($list[$i][&#039;content1&#039;], 0) ?&gt;&lt;/textarea&gt;<br />
<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php if($list[$i][&#039;is_reply&#039;] || $list[$i][&#039;is_edit&#039;] || $list[$i][&#039;is_del&#039;]) {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $query_string = clean_query_string($_SERVER[&#039;QUERY_STRING&#039;]);<br />
<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if($w == &#039;cu&#039;) {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $sql = &quot; select wr_id, wr_content, mb_id from $write_table where wr_id = &#039;$c_id&#039; and wr_is_comment = &#039;1&#039; &quot;;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $cmt = sql_fetch($sql);<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!($is_admin || ($member[&#039;mb_id&#039;] == $cmt[&#039;mb_id&#039;] &amp;&amp; $cmt[&#039;mb_id&#039;])))<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $cmt[&#039;wr_content&#039;] = &#039;&#039;;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $c_wr_content = $cmt[&#039;wr_content&#039;];<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }<br />
<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $c_reply_href = &#039;./board.php?&#039;.$query_string.&#039;&amp;c_id=&#039;.$comment_id.&#039;&amp;w=c#bo_vc_w&#039;;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $c_edit_href = &#039;./board.php?&#039;.$query_string.&#039;&amp;c_id=&#039;.$comment_id.&#039;&amp;w=cu#bo_vc_w&#039;;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;footer&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;ul class=&quot;bo_vc_act&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php if ($list[$i][&#039;is_reply&#039;]) { ?&gt;&lt;li&gt;&lt;a href=&quot;&lt;?php echo $c_reply_href;&amp;nbsp; ?&gt;&quot; onclick=&quot;comment_box(&#039;&lt;?php echo $comment_id ?&gt;&#039;, &#039;c&#039;); return false;&quot;&gt;답변&lt;/a&gt;&lt;/li&gt;&lt;?php } ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php if ($list[$i][&#039;is_edit&#039;]) { ?&gt;&lt;li&gt;&lt;a href=&quot;&lt;?php echo $c_edit_href;&amp;nbsp; ?&gt;&quot; onclick=&quot;comment_box(&#039;&lt;?php echo $comment_id ?&gt;&#039;, &#039;cu&#039;); return false;&quot;&gt;수정&lt;/a&gt;&lt;/li&gt;&lt;?php } ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php if ($list[$i][&#039;is_del&#039;])&amp;nbsp; { ?&gt;&lt;li&gt;&lt;a href=&quot;&lt;?php echo $list[$i][&#039;del_link&#039;];&amp;nbsp; ?&gt;&quot; onclick=&quot;return comment_delete();&quot;&gt;삭제&lt;/a&gt;&lt;/li&gt;&lt;?php } ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/ul&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/footer&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php } ?&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;/article&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;?php } ?&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;?php if ($i == 0) { //댓글이 없다면 ?&gt;&lt;p id=&quot;bo_vc_empty&quot;&gt;등록된 댓글이 없습니다.&lt;/p&gt;&lt;?php } ?&gt;<br />
<br />
&lt;/section&gt;<br />
&lt;!-- } 댓글 끝 --&gt;<br />
<br />
&lt;?php if ($is_comment_write) {<br />
&amp;nbsp; &amp;nbsp; if($w == &#039;&#039;)<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $w = &#039;c&#039;;<br />
?&gt;<br />
&lt;!-- 댓글 쓰기 시작 { --&gt;<br />
&lt;aside id=&quot;bo_vc_w&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;h2&gt;댓글쓰기&lt;/h2&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;form name=&quot;fviewcomment&quot; action=&quot;./write_comment_update.php&quot; onsubmit=&quot;return fviewcomment_submit(this);&quot; method=&quot;post&quot; autocomplete=&quot;off&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;input type=&quot;hidden&quot; name=&quot;w&quot; value=&quot;&lt;?php echo $w ?&gt;&quot; id=&quot;w&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;input type=&quot;hidden&quot; name=&quot;bo_table&quot; value=&quot;&lt;?php echo $bo_table ?&gt;&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;input type=&quot;hidden&quot; name=&quot;wr_id&quot; value=&quot;&lt;?php echo $wr_id ?&gt;&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;input type=&quot;hidden&quot; name=&quot;comment_id&quot; value=&quot;&lt;?php echo $c_id ?&gt;&quot; id=&quot;comment_id&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;input type=&quot;hidden&quot; name=&quot;sca&quot; value=&quot;&lt;?php echo $sca ?&gt;&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;input type=&quot;hidden&quot; name=&quot;sfl&quot; value=&quot;&lt;?php echo $sfl ?&gt;&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;input type=&quot;hidden&quot; name=&quot;stx&quot; value=&quot;&lt;?php echo $stx ?&gt;&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;input type=&quot;hidden&quot; name=&quot;spt&quot; value=&quot;&lt;?php echo $spt ?&gt;&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;input type=&quot;hidden&quot; name=&quot;page&quot; value=&quot;&lt;?php echo $page ?&gt;&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;input type=&quot;hidden&quot; name=&quot;is_good&quot; value=&quot;&quot;&gt;<br />
<br />
&amp;nbsp; &amp;nbsp; &lt;div class=&quot;tbl_frm01 tbl_wrap&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;table&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;tbody&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php if ($is_guest) { ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;tr&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;th scope=&quot;row&quot;&gt;&lt;label for=&quot;wr_name&quot;&gt;이름&lt;strong class=&quot;sound_only&quot;&gt; 필수&lt;/strong&gt;&lt;/label&gt;&lt;/th&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;td&gt;&lt;input type=&quot;text&quot; name=&quot;wr_name&quot; value=&quot;&lt;?php echo get_cookie(&quot;ck_sns_name&quot;); ?&gt;&quot; id=&quot;wr_name&quot; required class=&quot;frm_input required&quot; size=&quot;5&quot; maxLength=&quot;20&quot;&gt;&lt;/td&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/tr&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;tr&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;th scope=&quot;row&quot;&gt;&lt;label for=&quot;wr_password&quot;&gt;비밀번호&lt;strong class=&quot;sound_only&quot;&gt; 필수&lt;/strong&gt;&lt;/label&gt;&lt;/th&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;td&gt;&lt;input type=&quot;password&quot; name=&quot;wr_password&quot; id=&quot;wr_password&quot; required class=&quot;frm_input required&quot; size=&quot;10&quot; maxLength=&quot;20&quot;&gt;&lt;/td&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/tr&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php } ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;tr&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;th scope=&quot;row&quot;&gt;&lt;label for=&quot;wr_secret&quot;&gt;비밀글사용&lt;/label&gt;&lt;/th&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;td&gt;&lt;input type=&quot;checkbox&quot; name=&quot;wr_secret&quot; value=&quot;secret&quot; id=&quot;wr_secret&quot;&gt;&lt;/td&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/tr&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php if ($is_guest) { ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;tr&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;th scope=&quot;row&quot;&gt;자동등록방지&lt;/th&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;td&gt;&lt;?php echo $captcha_html; ?&gt;&lt;/td&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/tr&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php } ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if($board[&#039;bo_use_sns&#039;] &amp;&amp; ($config[&#039;cf_facebook_appid&#039;] || $config[&#039;cf_twitter_key&#039;])) {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;tr&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;th scope=&quot;row&quot;&gt;SNS 동시등록&lt;/th&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;td id=&quot;bo_vc_send_sns&quot;&gt;&lt;/td&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/tr&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;tr&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;th scope=&quot;row&quot;&gt;내용&lt;/th&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;td&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php if ($comment_min || $comment_max) { ?&gt;&lt;strong id=&quot;char_cnt&quot;&gt;&lt;span id=&quot;char_count&quot;&gt;&lt;/span&gt;글자&lt;/strong&gt;&lt;?php } ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;textarea id=&quot;wr_content&quot; name=&quot;wr_content&quot; maxlength=&quot;10000&quot; required class=&quot;required&quot; title=&quot;내용&quot;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php if ($comment_min || $comment_max) { ?&gt;onkeyup=&quot;check_byte(&#039;wr_content&#039;, &#039;char_count&#039;);&quot;&lt;?php } ?&gt;&gt;&lt;?php echo $c_wr_content;&amp;nbsp; ?&gt;&lt;/textarea&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;?php if ($comment_min || $comment_max) { ?&gt;&lt;script&gt; check_byte(&#039;wr_content&#039;, &#039;char_count&#039;); &lt;/script&gt;&lt;?php } ?&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;script&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(document).on( &quot;keyup change&quot;, &quot;textarea#wr_content[maxlength]&quot;, function(){<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var str = $(this).val()<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var mx = parseInt($(this).attr(&quot;maxlength&quot;))<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (str.length &gt; mx) {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(this).val(str.substr(0, mx));<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return false;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/script&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/td&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/tr&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/tbody&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/table&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;/div&gt;<br />
<br />
&amp;nbsp; &amp;nbsp; &lt;div class=&quot;btn_confirm&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;input type=&quot;submit&quot; id=&quot;btn_submit&quot; class=&quot;btn_submit&quot; value=&quot;댓글등록&quot;&gt;<br />
&amp;nbsp; &amp;nbsp; &lt;/div&gt;<br />
<br />
&amp;nbsp; &amp;nbsp; &lt;/form&gt;<br />
&lt;/aside&gt;<br />
<br />
&lt;script&gt;<br />
var save_before = &#039;&#039;;<br />
var save_html = document.getElementById(&#039;bo_vc_w&#039;).innerHTML;<br />
<br />
function good_and_write()<br />
{<br />
&amp;nbsp; &amp;nbsp; var f = document.fviewcomment;<br />
&amp;nbsp; &amp;nbsp; if (fviewcomment_submit(f)) {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; f.is_good.value = 1;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; f.submit();<br />
&amp;nbsp; &amp;nbsp; } else {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; f.is_good.value = 0;<br />
&amp;nbsp; &amp;nbsp; }<br />
}<br />
<br />
function fviewcomment_submit(f)<br />
{<br />
&amp;nbsp; &amp;nbsp; var pattern = /(^\s*)|(\s*$)/g; // \s 공백 문자<br />
<br />
&amp;nbsp; &amp;nbsp; f.is_good.value = 0;<br />
<br />
&amp;nbsp; &amp;nbsp; var subject = &quot;&quot;;<br />
&amp;nbsp; &amp;nbsp; var content = &quot;&quot;;<br />
&amp;nbsp; &amp;nbsp; $.ajax({<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; url: g5_bbs_url+&quot;/ajax.filter.php&quot;,<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; type: &quot;POST&quot;,<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; data: {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;subject&quot;: &quot;&quot;,<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;content&quot;: f.wr_content.value<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; },<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dataType: &quot;json&quot;,<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; async: false,<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cache: false,<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; success: function(data, textStatus) {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; subject = data.subject;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; content = data.content;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }<br />
&amp;nbsp; &amp;nbsp; });<br />
<br />
&amp;nbsp; &amp;nbsp; if (content) {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert(&quot;내용에 금지단어(&#039;&quot;+content+&quot;&#039;)가 포함되어있습니다&quot;);<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; f.wr_content.focus();<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return false;<br />
&amp;nbsp; &amp;nbsp; }<br />
<br />
&amp;nbsp; &amp;nbsp; // 양쪽 공백 없애기<br />
&amp;nbsp; &amp;nbsp; var pattern = /(^\s*)|(\s*$)/g; // \s 공백 문자<br />
&amp;nbsp; &amp;nbsp; document.getElementById(&#039;wr_content&#039;).value = document.getElementById(&#039;wr_content&#039;).value.replace(pattern, &quot;&quot;);<br />
&amp;nbsp; &amp;nbsp; if (char_min &gt; 0 || char_max &gt; 0)<br />
&amp;nbsp; &amp;nbsp; {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; check_byte(&#039;wr_content&#039;, &#039;char_count&#039;);<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var cnt = parseInt(document.getElementById(&#039;char_count&#039;).innerHTML);<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (char_min &gt; 0 &amp;&amp; char_min &gt; cnt)<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert(&quot;댓글은 &quot;+char_min+&quot;글자 이상 쓰셔야 합니다.&quot;);<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return false;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else if (char_max &gt; 0 &amp;&amp; char_max &lt; cnt)<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert(&quot;댓글은 &quot;+char_max+&quot;글자 이하로 쓰셔야 합니다.&quot;);<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return false;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }<br />
&amp;nbsp; &amp;nbsp; }<br />
&amp;nbsp; &amp;nbsp; else if (!document.getElementById(&#039;wr_content&#039;).value)<br />
&amp;nbsp; &amp;nbsp; {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert(&quot;댓글을 입력하여 주십시오.&quot;);<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return false;<br />
&amp;nbsp; &amp;nbsp; }<br />
<br />
&amp;nbsp; &amp;nbsp; if (typeof(f.wr_name) != &#039;undefined&#039;)<br />
&amp;nbsp; &amp;nbsp; {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; f.wr_name.value = f.wr_name.value.replace(pattern, &quot;&quot;);<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (f.wr_name.value == &#039;&#039;)<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert(&#039;이름이 입력되지 않았습니다.&#039;);<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; f.wr_name.focus();<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return false;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }<br />
&amp;nbsp; &amp;nbsp; }<br />
<br />
&amp;nbsp; &amp;nbsp; if (typeof(f.wr_password) != &#039;undefined&#039;)<br />
&amp;nbsp; &amp;nbsp; {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; f.wr_password.value = f.wr_password.value.replace(pattern, &quot;&quot;);<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (f.wr_password.value == &#039;&#039;)<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert(&#039;비밀번호가 입력되지 않았습니다.&#039;);<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; f.wr_password.focus();<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return false;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }<br />
&amp;nbsp; &amp;nbsp; }<br />
<br />
&amp;nbsp; &amp;nbsp; &lt;?php if($is_guest) echo chk_captcha_js();&amp;nbsp; ?&gt;<br />
<br />
&amp;nbsp; &amp;nbsp; set_comment_token(f);<br />
<br />
&amp;nbsp; &amp;nbsp; document.getElementById(&quot;btn_submit&quot;).disabled = &quot;disabled&quot;;<br />
<br />
&amp;nbsp; &amp;nbsp; return true;<br />
}<br />
<br />
function comment_box(comment_id, work)<br />
{<br />
&amp;nbsp; &amp;nbsp; var el_id;<br />
&amp;nbsp; &amp;nbsp; // 댓글 아이디가 넘어오면 답변, 수정<br />
&amp;nbsp; &amp;nbsp; if (comment_id)<br />
&amp;nbsp; &amp;nbsp; {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (work == &#039;c&#039;)<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; el_id = &#039;reply_&#039; + comment_id;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; el_id = &#039;edit_&#039; + comment_id;<br />
&amp;nbsp; &amp;nbsp; }<br />
&amp;nbsp; &amp;nbsp; else<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; el_id = &#039;bo_vc_w&#039;;<br />
<br />
&amp;nbsp; &amp;nbsp; if (save_before != el_id)<br />
&amp;nbsp; &amp;nbsp; {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (save_before)<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; document.getElementById(save_before).style.display = &#039;none&#039;;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; document.getElementById(save_before).innerHTML = &#039;&#039;;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }<br />
<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; document.getElementById(el_id).style.display = &#039;&#039;;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; document.getElementById(el_id).innerHTML = save_html;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // 댓글 수정<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (work == &#039;cu&#039;)<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; document.getElementById(&#039;wr_content&#039;).value = document.getElementById(&#039;save_comment_&#039; + comment_id).value;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (typeof char_count != &#039;undefined&#039;)<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; check_byte(&#039;wr_content&#039;, &#039;char_count&#039;);<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (document.getElementById(&#039;secret_comment_&#039;+comment_id).value)<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; document.getElementById(&#039;wr_secret&#039;).checked = true;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; document.getElementById(&#039;wr_secret&#039;).checked = false;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }<br />
<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; document.getElementById(&#039;comment_id&#039;).value = comment_id;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; document.getElementById(&#039;w&#039;).value = work;<br />
<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(save_before)<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&quot;#captcha_reload&quot;).trigger(&quot;click&quot;);<br />
<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; save_before = el_id;<br />
&amp;nbsp; &amp;nbsp; }<br />
}<br />
<br />
function comment_delete()<br />
{<br />
&amp;nbsp; &amp;nbsp; return confirm(&quot;이 댓글을 삭제하시겠습니까?&quot;);<br />
}<br />
<br />
comment_box(&#039;&#039;, &#039;c&#039;); // 댓글 입력폼이 보이도록 처리하기위해서 추가 (root님)<br />
<br />
&lt;?php if($board[&#039;bo_use_sns&#039;] &amp;&amp; ($config[&#039;cf_facebook_appid&#039;] || $config[&#039;cf_twitter_key&#039;])) { ?&gt;<br />
// sns 등록<br />
$(function() {<br />
&amp;nbsp; &amp;nbsp; $(&quot;#bo_vc_send_sns&quot;).load(<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;&lt;?php echo G5_SNS_URL; ?&gt;/view_comment_write.sns.skin.php?bo_table=&lt;?php echo $bo_table; ?&gt;&quot;,<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; function() {<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; save_html = document.getElementById(&#039;bo_vc_w&#039;).innerHTML;<br />
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }<br />
&amp;nbsp; &amp;nbsp; );<br />
});<br />
&lt;?php } ?&gt;<br />
&lt;/script&gt;<br />
&lt;?php } ?&gt;<br />
&lt;!-- } 댓글 쓰기 끝 --&gt;<br />
<br />
<br />
<br />
알려주세요 ㅜㅜㅜ
댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
8년 전
토큰값 문제입니다<br />
토큰 값 확인하세여<br />
값이 바껴서 생기는 오류입니다
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인