수정하거나 삭제할 때 포인트 관련 문의합니다.
본문
write_update.skin.php 파일 내용입니다
수정하면 또 포인트적립되고 삭제해도 포인트 변화가 없는데 수정하면 수정한 내용으로 포인트 수정, 삭제하면 해당 포인트 삭제하기입니다
고수~~님 가능하면 좀 부탁드립니다.....;;
적용은 되는데 코드가 잘못 된 건지 글쓰기를 하면 상단에 "오류안내페이지"이렇게 나오는데 왜 그런건지요
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
$add_point = preg_replace("/[^0-9]/", "", $wr_10);
$add_point = $add_point * (+1);
$sql = " insert into $g5[point_table]
set mb_id = '$member[mb_id]',
po_datetime = '$g5[time_ymdhis]',
po_content = '주문 포인트',
po_point = '$add_point',
po_rel_table = '$bo_table',
po_rel_id = '$member[mb_id]',
po_rel_action = '포인트 증감' ";
sql_query($sql);
$sql = " select sum(po_point) as sum_po_point from $g5[point_table] where mb_id = '$member[mb_id]' ";
$row = sql_fetch($sql);
$sum_point = $row[sum_po_point];
$sql = " update $g5[member_table] set mb_point = '$sum_point' where mb_id = '$member[mb_id]' ";
sql_query($sql);
$https_url = ".";
{
alert("$wr_10 포인트 적립! 내포인트:$sum_point","{$https_url}/board.php?bo_table=$bo_table" . $qstr);
}
?>