좀 봐주세요-쉽지 않은 내용입니다
본문
이런 내용인데요.
쉽지가 않네요...
<?php
if (!defined("_GNUBOARD_")) exit; //---------------
$recv_id = trim($wr_11); $xxx = trim($wr_12);
$recv_mb_id ='';
if (array_key_exists($recv_id, $damArr)) $recv_mb_id = $damArr[$recv_id];
else{
$row = sql_fetch("select mb_id, mb_leave_date, mb_intercept_date from {$g5['member_table']} where mb_id = '$recv_id' ");
if ($row[mb_id] && !$row['mb_leave_date'] && !$row['mb_intercept_date']) $recv_mb_id = $row[mb_id];
}
if($recv_mb_id && $recv_mb_id != $member[mb_id] && $xxx != trim($write['wr_12']) ){
include_once(G5_PATH.'/alim/alim_config.php');
include_once(G5_PATH.'/alim/alim.lib.php');
$me_memo = "숫자가 기입 또는 수정 되었습니다";
$me_memo .=' ('. number_format($xxx).' 회)';
bt_writeAlim($recv_mb_id , '../bbs/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id, '<b>'.$me_memo );
}
$wr_id ='';
?>
wr_11에는 알림을 받을 사람이구요
wr_12가 수정되면 알림을 띄우는 것입니다.
이게 g5 구문에 안맞는 건가요?
도통 되지 않아서,,,
mb_id, 해당글 링크, me_memo 등이 디비에 들어가지를 않네요...
답변 1
일단 값이 넘어왔는지 확인해보세요
<?php
if (!defined("_GNUBOARD_")) exit; //---------------
$recv_id = trim($wr_11); $xxx = trim($wr_12);
$recv_mb_id ='';
echo $wr_11."~~~~~".$wr_12;
exit;
이구문에 문제가 없다면 echo 와 exit 지우고
다음 구문으로 넘어가서
if (array_key_exists($recv_id, $damArr))
{
$recv_mb_id = $damArr[$recv_id];
echo $recv_mb_id;
exit;
}
else
{
$row = sql_fetch("select mb_id, mb_leave_date, mb_intercept_date from {$g5['member_table']} where mb_id = '$recv_id' ");
if ($row[mb_id] && !$row['mb_leave_date'] && !$row['mb_intercept_date']) {
$recv_mb_id = $row[mb_id];
echo $recv_mb_id;
exit;
}
}
이런식으로 각줄 중간 중간에 echo와 exit를 사용해서 어떤식으로 진행이 되는지 확인해보세요