특정게시판에 자동으로 코멘트가 달리게하는법없을까요?? 정보
특정게시판에 자동으로 코멘트가 달리게하는법없을까요??본문
특정게시판에 글을 쓰면 자동으로 지정해둔 코멘트가 2개 달리게 하는법 없을까요?????
좀 알려주시면 감사하겠읍니다.
좀 알려주시면 감사하겠읍니다.
댓글 전체
시스템보다는 스킨자체로 구현하는게 좋을 듯 하네요.
어짜피 똑같은 내용의 코멘트 내용이라면요.
어짜피 똑같은 내용의 코멘트 내용이라면요.
제가 생각해본건데요.
view.skin.php 에서요
예를들어 조회수가 5회이상일경우 자동으로 코멘트 달리게 하는 방법이 날거 같습니다.
페이지를 열때마다 조회수가 올라가자나요
예를 들어 자동으로 코멘트가 달리면 그 글에 자동코멘트가 달렸는지 기록을 남겨야 다시 자동으로
코멘트가 달리는 경우가 없겠죠 그래서 임시로 자동코멘트가 달릴시 wr_10필드에 메모를 남기고
메모가 없을시 자동으로 코멘트를 달아줄경우
view.skin.php에
if ($view[wr_10] && $view[wr_hit] >= "5") {
// 자동댓글시 wr_10에 시간 반영
sql_query(" update $write_table set wr_10 = '$g4[time_ymdhis]' where wr_id = '$wr_id' ");
// 원글에 코멘트수 증가 & 마지막 시간 반영
sql_query(" update $write_table set wr_comment = wr_comment + 1, wr_last = '$g4[time_ymdhis]' where wr_id = '$wr_id' ");
// 코멘트 1 증가
sql_query(" update $g4[board_table] set bo_count_comment = bo_count_comment + 1 where bo_table = '$bo_table' ");
// 자동댓글 내용
$sql1 = " insert into $write_table
set ca_name = '$wr[ca_name]',
wr_option = '$wr_secret',
wr_num = '$wr[wr_num]',
wr_reply = '',
wr_parent = '$wr_id',
wr_is_comment = '1',
wr_comment = '$tmp_comment',
wr_comment_reply = '$tmp_comment_reply',
wr_subject = '$wr_subject',
wr_content = '$wr_content',
mb_id = '$mb_id',
wr_password = '$wr_password',
wr_name = '$wr_name',
wr_email = '$wr_email',
wr_homepage = '$wr_homepage',
wr_datetime = '$g4[time_ymdhis]',
wr_last = '',
wr_ip = '$_SERVER[REMOTE_ADDR]',
wr_1 = '$wr_1',
wr_2 = '$wr_2',
wr_3 = '$wr_3',
wr_4 = '$wr_4',
wr_5 = '$wr_5',
wr_6 = '$wr_6',
wr_7 = '$wr_7',
wr_8 = '$wr_8',
wr_9 = '$wr_9',
wr_10 = '$wr_10' ";
sql_query($sql1);
}
이런식의 소스를 넣어주셔서 페이지 열릴시 조건이 맞으면 자동으로 코멘트 날려주면 서버에 저장되겠죠
//자동댓글 내용 이부분을에 내요을 넣으시면될거 같은데요
테스트는 못해봤습니다 죄송 응용 부탁드릴꼐요
view.skin.php 에서요
예를들어 조회수가 5회이상일경우 자동으로 코멘트 달리게 하는 방법이 날거 같습니다.
페이지를 열때마다 조회수가 올라가자나요
예를 들어 자동으로 코멘트가 달리면 그 글에 자동코멘트가 달렸는지 기록을 남겨야 다시 자동으로
코멘트가 달리는 경우가 없겠죠 그래서 임시로 자동코멘트가 달릴시 wr_10필드에 메모를 남기고
메모가 없을시 자동으로 코멘트를 달아줄경우
view.skin.php에
if ($view[wr_10] && $view[wr_hit] >= "5") {
// 자동댓글시 wr_10에 시간 반영
sql_query(" update $write_table set wr_10 = '$g4[time_ymdhis]' where wr_id = '$wr_id' ");
// 원글에 코멘트수 증가 & 마지막 시간 반영
sql_query(" update $write_table set wr_comment = wr_comment + 1, wr_last = '$g4[time_ymdhis]' where wr_id = '$wr_id' ");
// 코멘트 1 증가
sql_query(" update $g4[board_table] set bo_count_comment = bo_count_comment + 1 where bo_table = '$bo_table' ");
// 자동댓글 내용
$sql1 = " insert into $write_table
set ca_name = '$wr[ca_name]',
wr_option = '$wr_secret',
wr_num = '$wr[wr_num]',
wr_reply = '',
wr_parent = '$wr_id',
wr_is_comment = '1',
wr_comment = '$tmp_comment',
wr_comment_reply = '$tmp_comment_reply',
wr_subject = '$wr_subject',
wr_content = '$wr_content',
mb_id = '$mb_id',
wr_password = '$wr_password',
wr_name = '$wr_name',
wr_email = '$wr_email',
wr_homepage = '$wr_homepage',
wr_datetime = '$g4[time_ymdhis]',
wr_last = '',
wr_ip = '$_SERVER[REMOTE_ADDR]',
wr_1 = '$wr_1',
wr_2 = '$wr_2',
wr_3 = '$wr_3',
wr_4 = '$wr_4',
wr_5 = '$wr_5',
wr_6 = '$wr_6',
wr_7 = '$wr_7',
wr_8 = '$wr_8',
wr_9 = '$wr_9',
wr_10 = '$wr_10' ";
sql_query($sql1);
}
이런식의 소스를 넣어주셔서 페이지 열릴시 조건이 맞으면 자동으로 코멘트 날려주면 서버에 저장되겠죠
//자동댓글 내용 이부분을에 내요을 넣으시면될거 같은데요
테스트는 못해봤습니다 죄송 응용 부탁드릴꼐요