쪽지4 - 자동쪽지 발신 기능을 프로그램에 넣기 정보
쪽지4 - 자동쪽지 발신 기능을 프로그램에 넣기본문
쪽지4를 사용하는 경우, 그누의 기본쪽지나 쪽지4의 경우와 발신 방법이 약간 다릅니다.
(예제)
// 쪽지4 기능을 쓰려면 설정값을 먼저 읽어야 합니다.
include_once("$g4[path]/memo.config.php");
$html = ""; // html로 발신하려면 html1 으로 수정해야 합니다.
$me_recv_mb_id = "test"; // 수신자 아이디
$me_send_mb_id = "test"; // 발신자 아이디
$memo = "발신할 메모내용";
$me_subject = "메모의 제목";
// 쪽지 INSERT (수신함)
$sql = " insert into $g4[memo_recv_table]
( me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo, me_subject, memo_type, memo_owner, me_file_local, me_file_server, me_option )
values ('$memo_recv_mb_id', '$me_send_mb_id', '$g4[time_ymdhis]', '$me_memo', '$me_subject', 'recv', '$memo_recv_mb_id', '', '', '$html,$secret,$mail' )
";
sql_query($sql);
$me_id = mysql_insert_id();
// 쪽지 INSERT (발신함 - me_id는 발신함의 me_id와 동일하게 유지)
$sql = " insert into $g4[memo_send_table]
( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo, me_subject, memo_type, memo_owner, me_file_local, me_file_server )
values ( $me_id, '$mb_list[$i]', '$member[mb_id]', '$g4[time_ymdhis]', '$me_memo', '$me_subject', 'send', '$member[mb_id]', '$file_name0', '$file_name3' ) ";
sql_query($sql);
// 실시간 쪽지 알림 기능
$sql = " update $g4[member_table]
set mb_memo_call = concat(mb_memo_call, concat(' ', '$me_send_mb_id'))
where mb_id = '$memo_recv_mb_id' ";
sql_query($sql);
(예제)
// 쪽지4 기능을 쓰려면 설정값을 먼저 읽어야 합니다.
include_once("$g4[path]/memo.config.php");
$html = ""; // html로 발신하려면 html1 으로 수정해야 합니다.
$me_recv_mb_id = "test"; // 수신자 아이디
$me_send_mb_id = "test"; // 발신자 아이디
$memo = "발신할 메모내용";
$me_subject = "메모의 제목";
// 쪽지 INSERT (수신함)
$sql = " insert into $g4[memo_recv_table]
( me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo, me_subject, memo_type, memo_owner, me_file_local, me_file_server, me_option )
values ('$memo_recv_mb_id', '$me_send_mb_id', '$g4[time_ymdhis]', '$me_memo', '$me_subject', 'recv', '$memo_recv_mb_id', '', '', '$html,$secret,$mail' )
";
sql_query($sql);
$me_id = mysql_insert_id();
// 쪽지 INSERT (발신함 - me_id는 발신함의 me_id와 동일하게 유지)
$sql = " insert into $g4[memo_send_table]
( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo, me_subject, memo_type, memo_owner, me_file_local, me_file_server )
values ( $me_id, '$mb_list[$i]', '$member[mb_id]', '$g4[time_ymdhis]', '$me_memo', '$me_subject', 'send', '$member[mb_id]', '$file_name0', '$file_name3' ) ";
sql_query($sql);
// 실시간 쪽지 알림 기능
$sql = " update $g4[member_table]
set mb_memo_call = concat(mb_memo_call, concat(' ', '$me_send_mb_id'))
where mb_id = '$memo_recv_mb_id' ";
sql_query($sql);
추천
0
0
댓글 전체
그러고 보니.... 아빠불당님 게시물 신고 기능이 기본쪽지 버젼이었던 것 같은데..
이전 게시물 신고 기능은 못쓰겠군요 OTL 헐.....
이전 게시물 신고 기능은 못쓰겠군요 OTL 헐.....
신고기능에서 쪽지 발신부분만 위처럼 수정하시면 되요^^
불당팩에서 신고에 관련된 파일을 보시면, 대충 수정하실 부분이 보일 겁니다.
불당팩에서 신고에 관련된 파일을 보시면, 대충 수정하실 부분이 보일 겁니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_memo2&wr_id=1325
게시물에 링크가 안걸리면 참조하세요.
게시물에 링크가 안걸리면 참조하세요.

위사항 잘못된부분이 있네요..저대로 하면 발송및수신이 안됩니다.
$memo_recv_mb_id --> $me_recv_mb_id 변경하세요.
$memo_send_mb_id --> $me_send_mb_id 변경하세요.
$memo_recv_mb_id --> $me_recv_mb_id 변경하세요.
$memo_send_mb_id --> $me_send_mb_id 변경하세요.