글 이동시 쪽지 보내기 팁에 질문이 있습니다.
본문
위 그누 스터디 사이트에서 보고 팁을 적용해 보았는데 글 이동을 하면 500 에러가 떠버리네요
다른거라고는 user.config.php 파일이 없어서 새로 만든거랑 새로 만들다 보니 <?php 가 없어서 제일 위에
추가해준거 밖에 없거든요. 그냥 파일을 만들어서 exetend 폴더에 올리면 되는거 아닌가요?ㅠㅠ
extend/user.config.php 파일에 아래 내용 전체 추가
add_event('bbs_move_copy', 'move_memo_insert', 10, 3);
function move_memo_insert($row2, $move_bo_table, $insert_id, $next_wr_num, $sw)
{
global $g5, $config, $board, $sw;
$sql = "select * from {$g5['board_table']} where bo_table = '".sql_real_escape_string($move_bo_table)."' ";
$move_board = sql_fetch($sql);
// 코멘트가 아니라면
if (!$row2['wr_is_comment'] && $sw == 'move')
{
$tmp_row = sql_fetch(" select max(me_id) as max_me_id from {$g5['memo_table']} ");
$me_id = $tmp_row['max_me_id'] + 1;
$memo_content = '['.$row2['wr_subject'].']\n이 게시물은 관리자님에 의해 '.G5_TIME_YMDHIS.' '.$board['bo_subject'].'에서 '.$move_board['bo_subject'].' 게시판으로 이동됨';
$sql = " insert into {$g5['memo_table']} set me_id='$me_id', me_recv_mb_id = '{$row2['mb_id']}', me_send_mb_id = '{$config['cf_admin']}', me_send_datetime='".G5_TIME_YMDHIS."', me_memo='{$memo_content}' ";
sql_query($sql);
$sql = " update {$g5['member_table']} set mb_memo_call = '{$config['cf_admin']}', mb_memo_cnt = '".get_memo_not_read($row2['mb_id'])."' where mb_id = '{$row2['mb_id']}' ";
sql_query($sql);
}
}
답변 1
제일 맨위에다가 아래 소스코드 넣어보세요 그러면 에러 내용이 나와서 그걸 다시 답장에 올려주세요
error_reporting( E_ALL ); ini_set( "display_errors", 1 );