빠른상담폼을 메인에 따로만들어서 게시판에 연동시켜줬는데 글삭제가안됩니다...

해당파일이 sms_updata.php 파일이고 게시판 테이블명 online에 글쓴목록이 들어가게 해놨습니다.

근데 글을쓰면 목록에저장도되고 보여도지는데 글삭제를 누르면 페이지는 깜빡하고 넘어가는데

목록에 글은 그대로있습니다. 고수님들 도와주세여......ㅠㅠㅠ

 

Copy
<?php
include_once('./_common.php');

include_once(G5_CAPTCHA_PATH.'/captcha.lib.php');

// 외부에서 글을 등록할 수 있는 버그가 존재하므로 비밀글 무조건 사용일때는 관리자를 제외(공지)하고 무조건 비밀글로 등록
//if (!$is_admin && $board['bo_use_secret'] == 2) {
    $secret = 'secret';
//}

if ($member['mb_level'] < $board['bo_write_level']) {
    alert('글을 쓸 권한이 없습니다.');
}

//if ($is_guest && !chk_captcha()) {
//    alert('자동등록방지 숫자가 틀렸습니다.');
//}

//if (isset($_SESSION['ss_datetime'])) {
//    if ($_SESSION['ss_datetime'] >= (G5_SERVER_TIME - $config['cf_delay_sec']) && !$is_admin)
//        alert('너무 빠른 시간내에 게시물을 연속해서 올릴 수 없습니다.');
//}

set_session("ss_datetime", G5_SERVER_TIME);

if (!isset($_POST['wr_subject']) || !trim($_POST['wr_subject']))
    alert('제목을 입력하여 주십시오.');

if ($member['mb_id']) {
    $mb_id = $member['mb_id'];
    $wr_name = addslashes(clean_xss_tags($board['bo_use_name'] ? $member['mb_name'] : $member['mb_nick']));
    $wr_password = $member['mb_password'];
    $wr_email = addslashes($member['mb_email']);
    $wr_homepage = addslashes(clean_xss_tags($member['mb_homepage']));
} else {
    $mb_id = '';
    // 비회원의 경우 이름이 누락되는 경우가 있음
    $wr_name = clean_xss_tags(trim($_POST['wr_name']));
    if (!$wr_name)
        alert('이름은 필히 입력하셔야 합니다.');
    $wr_password = get_encrypt_string($wr_password);
    $wr_email = get_email_address(trim($_POST['wr_email']));
    $wr_homepage = clean_xss_tags($wr_homepage);
}

$wr_num = get_next_num(g5_write_online);
$wr_reply = '';

$sql = " insert into g5_write_online
            set wr_num = '$wr_num',
                 wr_reply = '$wr_reply',
                 wr_comment = 0,
                 ca_name = '$ca_name',
                 wr_option = '$html,$secret,$mail',
                 wr_subject = '$wr_subject',
                 wr_content = '$wr_content',
                 wr_link1 = '$wr_link1',
                 wr_link2 = '$wr_link2',
                 wr_link1_hit = 0,
                 wr_link2_hit = 0,
                 wr_hit = 0,
                 wr_good = 0,
                 wr_nogood = 0,
                 mb_id = '{$member['mb_id']}',
                 wr_password = '$wr_password',
                 wr_name = '$wr_name',
                 wr_email = '$wr_email',
                 wr_homepage = '$wr_homepage',
                 wr_datetime = '".G5_TIME_YMDHIS."',
                 wr_last = '".G5_TIME_YMDHIS."',
                 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' ";

//echo "sql = ". $sql;
//exit;

sql_query($sql);

//$wr_id = sql_insert_id();

// 부모 아이디에 UPDATE
sql_query(" update g5_write_online set wr_parent = '$wr_id' where wr_id = '$wr_id' ");

// 새글 INSERT
sql_query(" insert into {$g5['board_new_table']} ( bo_table, wr_id, wr_parent, bn_datetime, mb_id ) values ( '{$bo_table}', '{$wr_id}', '{$wr_id}', '".G5_TIME_YMDHIS."', '{$member['mb_id']}' ) ");

// 게시글 1 증가
sql_query("update {$g5['board_table']} set bo_count_write = bo_count_write + 1 where bo_table = '{$bo_table}'");

// 쓰기 포인트 부여
insert_point($member['mb_id'], $board['bo_write_point'], "{$board['bo_subject']} {$wr_id} 글쓰기", $bo_table, $wr_id, '쓰기');

goto_url(G5_HTTP_BBS_URL.'/board.php?bo_table=online&amp;wr_id='.$wr_id.$qstr);
?>

답변 1개

https://sir.kr/qa/howto.php

참고해 주세요.

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

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

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

로그인
🐛 버그신고