답변 2개
/bbs/view_comment.php 참고하세요.
$sql = " select * from $write_table where wr_parent = '$wr_id' and wr_is_comment = 1 order by wr_comment, wr_comment_reply ";
$wr_id를 $list[$i]['wr_id'] 로 바꿔서 처리하면 될 듯 하네요.
댓글을 작성하려면 로그인이 필요합니다.
</strong><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b><!-- 코멘트 리스트 --></b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b><?</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>$cosql = " select * from $write_table where wr_parent = '$wr_id' and wr_is_comment = 1 order by wr_comment, wr_comment_reply ";</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>$coresult = sql_query($cosql);</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>for ($ii=0; $corow=sql_fetch_array($coresult); $ii++)</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>{</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii] = $corow;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $cotmp_name = get_text(cut_str($corow[wr_name], $config[cf_cut_name])); // 설정된 자리수 만큼만 이름 출력</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> if ($board[bo_use_sideview])</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][name] = get_sideview($corow[mb_id], $cotmp_name, $corow[wr_email], $corow[wr_homepage]);</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> else</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][name] = "<span class='".($corow[mb_id]?'member':'guest')."'>$cotmp_name</span>";</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> // 공백없이 연속 입력한 문자 자르기 (way 보드 참고. way.co.kr)</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $c_secret_f= 1;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][content] = $colist[$ii][content1]= "Secret is";</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> if (!strstr($corow[wr_option], "secret") ||</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $is_admin ||</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> ($write[mb_id]==$member[mb_id] && $member[mb_id]) ||</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> ($corow[mb_id]==$member[mb_id] && $member[mb_id])) {</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b><span class="Apple-tab-span" style="white-space:pre"> </span>$c_secret_f= 0;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][content1] = $corow[wr_content];</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][content] = conv_content($corow[wr_content], 0, 'wr_content');</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][content] = search_font($stx, $colist[$ii][content]);</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> }</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][trackback] = url_auto_link($corow[wr_trackback]);</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][datetime] = substr($corow[wr_datetime],0,16);</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> // 관리자가 아니라면 중간 IP 주소를 감춘후 보여줍니다.</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][ip] = $corow[wr_ip];</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> if (!$is_admin)</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][ip] = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", "\\1.♡.\\3.\\4", $corow[wr_ip]);</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][is_reply] = false;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][is_edit] = false;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][is_del] = false;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> </b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b><span class="Apple-tab-span" style="white-space:pre"> </span>if ($is_comment_write || $is_admin)</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> {</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> if ($member[mb_id])</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> {</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> if ($corow[mb_id] == $member[mb_id] || $is_admin)</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> {</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][del_link] = "./delete_comment.php?bo_table=$bo_table&comment_id=$corow[wr_id]&cwin=$cwin&page=$page".$qstr;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][is_edit] = true;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][is_del] = true;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> }</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> }</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> else</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> {</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> if (!$corow[mb_id]) {</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][del_link] = "./password.php?w=x&bo_table=$bo_table&comment_id=$corow[wr_id]&cwin=$cwin&page=$page".$qstr;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][is_del] = true;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> }</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> }</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> if (strlen($corow[wr_comment_reply]) < 5)</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][is_reply] = true;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> }</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> // 05.05.22</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> // 답변있는 코멘트는 수정, 삭제 불가</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> if ($ii > 0 && !$is_admin)</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> {</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> if ($corow[wr_comment_reply])</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> {</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $tmp_comment_reply = substr($corow[wr_comment_reply], 0, strlen($corow[wr_comment_reply]) - 1);</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> if ($tmp_comment_reply == $colist[$ii-1][wr_comment_reply])</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> {</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii-1][is_edit] = false;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii-1][is_del] = false;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> }</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> }</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> }</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $t_name= $colist[$ii][wr_name];</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $t_content = nl2br(strip_tags($colist[$ii][content]));</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $t_date= $colist[$ii][datetime];</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $t_id= $colist[$ii][wr_id];</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> for ($tc= 0; $tc< strlen($colist[$ii][wr_comment_reply]); $tc++) echo "";</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b><span class="Apple-tab-span" style="white-space:pre"> </span>if ($corow[mb_id] == $member[mb_id] || $is_admin)</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> {</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][del_link] = "./delete_comment.php?bo_table=$bo_table&comment_id=$corow[wr_id]&cwin=$cwin&page=$page".$qstr;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][is_edit] = true;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> $colist[$ii][is_del] = true;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> echo "<div style='padding:8px 0 15px 0;'>$t_content</div>";</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> </b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> } else { </b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> echo "<div style='padding:8px 0 15px 0;'>$t_content</div>";</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b> }</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>}</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>?></b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b><!-- 코멘트 리스트 끝 --></b></span></font><strong style="color: rgb(127, 127, 127); font-family: 돋움, Dotum, sans-serif; font-size: 12px; letter-spacing: -0.01px; line-height: normal;">
이걸로 해결
for ($i=0; $i
$wr_id= $list[$i][wr_id];
$write = sql_fetch(" select * from $write_table where wr_id = '$wr_id' ");
$view = get_view($write, $board, $board_skin_path, 255);
if (strstr($sfl, "subject"))
$view[subject] = search_font($stx, $view[subject]);
$html = 0;
if (strstr($view[wr_option], "html1"))
$html = 1;
else if (strstr($view[wr_option], "html2"))
$html = 2;
$view[content] = conv_content($view[wr_content], $html);
if (strstr($sfl, "content"))
$view[content] = search_font($stx, $view[content]);
$view[content] = preg_replace("/(\]*)(\>)/i", "\\1 name='target_resize_image[]' onclick='image_window(this)' style='cursor:pointer;' \\2 \\3", $view[content]);
$view[rich_content] = preg_replace("/{이미지\:([0-9]+)[:]?([^}]*)}/ie", "view_image(\$view, '\\1', '\\2')", $view[content]);
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인