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

자동 댓글 기능 질문드립니다. 채택완료

nick22 4년 전 조회 1,815

안녕하세요 .. 

parsley54 테마를 이용하여 사이트를 만들고 있습니다.

기능 중에서 헌이 님께서 올려주신 글(https://sir.kr/g5_tip/7284) "작성시 랜덤형 자동 댓글로 인사 멘트 남기기" 적용을 했는데 게시판에서 작동을 하지 않네요 ㅠㅠ

 

1. theme -> parsley54 -> skin -> board -> basic 게시판을 복사하여 basic2 으로 변경

 

2. write_update.tail.skin.php 를 생성하여 헌이님께서 올린 코드를 삽입 후 저장

</p>

<p><?

$array = array('많이 더운날씨네요 건강 챙기세요', '안녕하세요 좋은날씨 입니다.', '방가워요', '좋은 하루 되세요', '오늘 하루도 마무리 잘하세요'); 

$randNum = rand(0,count($array)-1); 

if ($w =='') {

    $wr_write = get_write($write_table, $wr_id);//원글정보

    $wr_write_content = $array[$randNum]; //댓글내용

    $wr_write_password = sql_password($g5[server_time]);//패스워드

    $wr_write_cname = "최고관리자";//댓글 등록자명

    $wr_write_mbid = "admin";//댓글 아이디 사용자

    $sql = " insert into $write_table

                set ca_name = '$wr_write[ca_name]',

                    wr_num = '$wr_write[wr_num]',

                    wr_parent = '$wr_id',

                    wr_is_comment = '1',

                    wr_comment = '1',

                    wr_content = '$wr_write_content',

                    mb_id = '$wr_write_mbid',

                    wr_password = '$wr_write_password',

                    wr_name = '$wr_write_cname',

                    wr_datetime = '".G5_TIME_YMDHIS."',

                    wr_ip = '000.000.000.000' ";

    sql_query($sql);</p>

<p>    // 원글에 코멘트수 증가

    sql_query(" update $write_table set wr_comment = wr_comment + 1 where wr_id = '$wr_id' ");

    // 코멘트 1 증가

    sql_query(" update $g5[board_table] set bo_count_comment = bo_count_comment + 1 where bo_table = '$bo_table' ");

 }

?></p>

<p>

 

3. 적용할 게시판의 테마를 basic2 으로 변경

 

게시판의 댓글쓰기 권한과 글읽기 권한은 비회원도 가능하게 해놓은 상태입니다. (혹시 회원만 가능하게 해도 자동댓글이 작동하는지 궁금합니다..)

 

위와 같이 적용하는거 맞나요 ? ㅠㅠ

잘 아시는 분 답변좀 부탁드립니다..

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

답변 1개

채택된 답변
+20 포인트

parsley54 테마가 반응형이고 스킨이 모바일 버전이 적용되는것 아닌가요?
그렇다면 경로가 아래처럼입니다.
theme -> parsley54 -> mobile -> skin -> board -> basic2

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

답변에 대한 댓글 1개

n
nick22
4년 전
열공중님 감사합니다. 한번에 해결되었네요 ! ㅠㅠ

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

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

로그인