테스트 사이트 - 개발 중인 베타 버전입니다

코드 좀 봐주세요.. 채택완료

민쯩먼저깔게요 7년 전 조회 1,838

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개

채택된 답변
+20 포인트
7년 전

마지막행 바로 위

&& $amount2 != trim($write['wr_375[3]]']) ){    <----이 부분도 이치에 맞지 않습니다

$write['wr_375[3]]'] 이라는 값은 없을 것으로 보입니다

$wr_375[3] 이 0 이상이면 이라는 조건이 앞에 if문으로 있으므로 이것은 무엇을 비교하기 위한 소스인지

모르겠군요

 

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

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

$recv_id = trim($wr_199); $amount2 =  trim($wr_375[3]); $recv_id = trim($wr_54); $amount2 =  trim($wr_375[3]);

 

$recv_id 변수가 두 개나 있네요.

하나는 정리를 하셔야...

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

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

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

로그인