g4코드 좀 봐주십시오,
본문
헐랭이님 자동댓글 소스인데요,,,
댓글은 잘 달리네요..헐랭이님께 먼저 감사드리면서
다른 필드는 잘되는데
닉네임과 댓글 내용이 저장이 안됩니다.
wr_datetime도 0000-00-0000 이런식이구요,,
어느부분이 잘못된 걸까요?
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 새글등록 일때만 자동코멘트
if ($bo_table=='aaa') {
$wr_write = get_write($write_table, $wr_id);//원글정보
$wr_write_content = "개인정보가 포함 된 댓글은 임의 삭제 처리 됩니다.(이메일, 메신져, 전화번호, 블로그주소 등)";//댓글내용
$wr_write_password = sql_password(G5_SERVER_TIME);//패스워드
$wr_write_cname = "관리자";//등록자명
$wr_write_mbid = $config[cf_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_SERVER_TIME',
wr_ip = '000.000.000.000' ";
sql_query($sql);
// 원글에 코멘트수 증가
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' ");
}
?>
답변 2
시간 저정하실 거라면 그냥 now() 이렇게 입력하셔도 됩니다.
wr_datetime = now(),
괄호 싸면 안 됩니다.
G4 코드인데...
G5_SERVER_TIME 그누보드5 코드를 사용하셨네요
$g4[time_ymdhis] 이걸 사용하셔야지요