링크
https://sir.kr/g5_plugin/13707 (26) https://www.moa.pe.kr/g5/bbs/board.php?bo_table=youtube_70_point&wr_id=9 (33)
포인트선물_플러그인_V2
(기존 V1) 이용자
point_gift_update_moa.php 파일만 교체하면 됩니다.
(버전 V2) 이용자
첨부된 예제파일을 참고해주세요
* 기능
- 포인트 선물시 상대방에게 쪽지 전송기능
댓글 8개
좋은 자료 감사드립니다.
지난번 V1버전을 잘 사용하고 있었는데..
이번 V2버전으로 업데이트 했는데.
Fatal error: Uncaught Error: Call to undefined function get_memo_not_read() in /volume2/web/bbs/point_gift_update_moa.php:119 Stack trace: #0 {main} thrown in /volume2/web/bbs/point_gift_update_moa.php on line 119
이런 에러가 뜹니다. 어떻게 해결해야될까요?
아미나빌더 최신버전( G5.3.3.3, 아미나빌더 1.8.57 )을 사용하고 있습니다.
get_data.lib.php 파일에서
- 아래 함수가 있는지 확인해주세요. -
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
// 읽지 않은 메모 갯수 반환
function get_memo_not_read($mb_id, $add_where='')
{
global $g5;
$sql = " SELECT count(*) as cnt FROM {$g5['memo_table']} WHERE me_recv_mb_id = '$mb_id' and me_type= 'recv' and me_read_datetime like '0%' $add_where ";
$row = sql_fetch($sql, false);
return isset($row['cnt']) ? $row['cnt'] : 0;
}
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
죄송합니다. 왜 2통이 받는 사람에게서 나오는지...
잘 모르겠습니다...
ㅠㅡㅠ;;;
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
// 받는 회원 쪽지 INSERT (받은 쪽지함에 저장)
$sql = " insert into {$g5['memo_table']}
( me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo, me_read_datetime, me_type, me_send_ip )
values
( '{$row['mb_id']}', '{$member['mb_id']}', '".G5_TIME_YMDHIS."', '{$me_memo}', '0000-00-00 00:00:00', 'recv', '{$_SERVER['REMOTE_ADDR']}' ) ";
sql_query($sql);
// 쪽지 ID 가져오기
if ($me_id = sql_insert_id()) {
// 보내는 회원 쪽지 INSERT (보낸 쪽지함에 저장)
$sql = " insert into {$g5['memo_table']}
( me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo, me_read_datetime, me_send_id, me_type, me_send_ip )
values
( '{$row['mb_id']}', '{$member['mb_id']}', '".G5_TIME_YMDHIS."', '{$me_memo}', '0000-00-00 00:00:00', '$me_id', 'send', '{$_SERVER['REMOTE_ADDR']}' ) ";
sql_query($sql);
}
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
게시글 목록
| 번호 | 제목 |
|---|---|
| 13618 | |
| 13590 | |
| 13566 | |
| 13534 | |
| 13526 | |
| 13519 | |
| 13501 | |
| 13470 | |
| 13452 | |
| 13450 | |
| 13443 | |
| 13424 |

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