코드 좀 봐주세요.. 채택완료
wr_375를 분할필드로 하였는데요,,
wr_375[3]의 값이 0이상이면 알림이 오게 하였습니다.
분할 필드가 아닌 경우 알림이 잘 오는데...
분할필드로 하니 알림이 안옵니다.
$recv_mb_id =$me_memo = ''; $recv_id = trim($wr_199); $amount2 = trim($wr_375[3]); $recv_id = trim($wr_54); $amount2 = trim($wr_375[3]); $amount2 = intval($amount2);
$me_memo = ''; // 변수 초기화 if($amount2 > 0) $me_memo = "값이 0이상입니다.";
if ($me_memo !== '') { // 알림 보내는 처리
if (array_key_exists($recv_id, $damArr)) $recv_mb_id = $damArr[$recv_id]; else{ $row = sql_fetch("select mb_id from {$g5['member_table']} where mb_id = '$recv_id' and mb_leave_date='' and mb_intercept_date='' "); if ($row[mb_id] ) $recv_mb_id = $row[mb_id]; }
if($recv_mb_id && $recv_mb_id != $member['mb_id'] && $amount2 && $amount2 != trim($write['wr_375[3]]']) ){ bt_writeAlim($recv_mb_id , G5_URL.'/bbs/board.php?bo_table='.$bo_table.'&sfl=wr_id&stx='.$wr_id, ''.$me_memo ); }
}
답변 2개
마지막행 바로 위
&& $amount2 != trim($write['wr_375[3]]']) ){ <----이 부분도 이치에 맞지 않습니다
$write['wr_375[3]]'] 이라는 값은 없을 것으로 보입니다
$wr_375[3] 이 0 이상이면 이라는 조건이 앞에 if문으로 있으므로 이것은 무엇을 비교하기 위한 소스인지
모르겠군요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인