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

코멘트 댓글 소스 수정관련 문의(view_comment.php) 채택완료

안녕하세요?

비밀글 게시판에서  코멘트를 단 사용자에게 관리자가 답변을 달면 해당 코멘트 사용자가 답변을 볼수있어야 하는데  비밀글로 나와서 소스를 수정하려고 합니다.

 

view_comment.php 페이지에서

 

// 코멘트 출력 //$sql = " select * from {$write_table} where wr_parent = '{$wr_id}' and wr_is_comment = 1 order by wr_comment desc, wr_comment_reply "; $sql = " select * from $write_table where wr_parent = '$wr_id' and wr_is_comment = 1 order by wr_comment, wr_comment_reply "; $result = sql_query($sql); for ($i=0; $row=sql_fetch_array($result); $i++) {     $list[$i] = $row;    $t_wr_comment = $row['wr_comment'];

이부분  추가

-----​  $sql_temp5 = " select mb_id from $write_table where wr_parent = '$wr_id' and wr_is_comment = '1' and wr_comment='$t_wr_comment' and wr_comment_reply='' "  $result_temp = sql_patch($sql_temp5);

-----  

      //$list[$i]['name'] = get_sideview($row['mb_id'], cut_str($row['wr_name'], 20, ''), $row['wr_email'], $row['wr_homepage']);

    $tmp_name = get_text(cut_str($row['wr_name'], $config['cf_cut_name'])); // 설정된 자리수 만큼만 이름 출력     if ($board['bo_use_sideview'])         $list[$i]['name'] = get_sideview($row['mb_id'], $tmp_name, $row['wr_email'], $row['wr_homepage']);     else         $list[$i]['name'] = ''.$tmp_name.'';

 

    // 공백없이 연속 입력한 문자 자르기 (way 보드 참고. way.co.kr)     //$list[$i]['content'] = eregi_replace("[^ \n<>]{130}", "\\0\n", $row['wr_content']);

    $list[$i]['content'] = $list[$i]['content1']= '비밀글 입니다.';     if (!strstr($row['wr_option'], 'secret') ||         $is_admin ||

        ($result_temp['mb_id']==$member['mb_id'] && $member['mb_id']) ||    <=이부분 추가         ($write['mb_id']==$member['mb_id'] && $member['mb_id']) ||         ($row['mb_id']==$member['mb_id'] && $member['mb_id']))  {         $list[$i]['content1'] = $row['wr_content'];         $list[$i]['content'] = conv_content($row['wr_content'], 0, 'wr_content');         $list[$i]['content'] = search_font($stx, $list[$i]['content']);     }

 

 

소스를 이렇게 수정해서 답변 원 코멘트를 쓴 사용자는  비밀글이어도 볼수 있게 수정하려고 하는데

쿼리 부분부터 문제인지   아예 코멘트 전체가 나오지 않습니다.

 

답변 부탁드립니다.  

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

답변 3개

채택된 답변
+20 포인트

좀 이상하네요. 다른사람이 쓴 비밀글인데 코멘트를 볼수있다구여?

비밀글인데 코멘트는 어떻게 달수있는건가여?

손봐야할곳이 한두군데가 아닌거같고

흔히 하는방식은 아니네요.  

로그인 후 평가할 수 있습니다

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

$sql_temp5 = " select mb_id from $write_table where wr_parent = '$wr_id' and wr_is_comment = '1' and wr_comment='$t_wr_comment' and wr_comment_reply='' "   이부분에   ;  를 안썼네요 ㅠㅠ 

 

 

로그인 후 평가할 수 있습니다

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

설명이 좀 부족했네요

 

그런게 아니라

 

관리자가 어떤 상품에 대해 글을 올리면

사용자들은 관리자만 볼수 있게 주문내용을 코멘트로 씁니다.

관리자가 필요하면 답을을 달구요

 

이 답글을 해당 사용자만 볼수있게 고치려고 합니다.

 

지금은 관리자가 답변을 달아도 비밀글로 나와서 확인할수가 없어서요 

로그인 후 평가할 수 있습니다

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

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

로그인

전체 질문 목록

🐛 버그신고