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

특정게시판에 게시물 등록시 관리자에게 쪽지 보내기 채택완료

왕그리핀 10년 전 조회 4,330

특정게시판에 게시물 등록시 관리자에게 쪽지 보내기를 하고자 하는데  

 

초보라서 적당한 코드를 찾지 못하고 있습니다 ㅠㅠ

 

혹시 자동으로 쪽지 보내기에 관련된 팁을 얻을 수 있을까요?

 

초보라 죄송합니다..

 

글 보시는 분들 모두 행복한 하루 되세요

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

답변 2개

채택된 답변
+20 포인트

/bbs/memo_form_update.php있잖아요?

 

여기에서 insert문이 63줄에 있는데 이걸 /bbs/write_update.php에 넣으시면서 조건을 게시판구분으로 주시면 되겠네요 ^^

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

답변에 대한 댓글 1개

왕그리핀
10년 전
정말 감사합니다!

$tmp_row = sql_fetch(" select max(me_id) as max_me_id from {$g5['memo_table']} ");
$me_id = $tmp_row['max_me_id'] + 1;
$sql = " insert into {$g5['memo_table']} ( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo ) values ( '$me_id', 'admin', '{$member['mb_id']}', '".G5_TIME_YMDHIS."', '새글 등록완성' ) ";
sql_query($sql);

이렇게 하니 잘 되네요!

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

10년 전

이제 쪽지는 제대로 전송이 되는데 쪽지 알림기능에서 캐치를 못하는 모양이네요 ㅠ

 

if ($member['mb_memo_call']) {

    $mb = get_member($member[mb_memo_call], "mb_nick");

    sql_query(" update {$g5[member_table]} set mb_memo_call = '' where mb_id = '$member[mb_id]' ");

 

    alert("쪽지가 도착했습니다.", $_SERVER[REQUEST_URI]);

} 

 

이렇게 쓰고 있는데 

에고 두야 ㅠㅠ

 

혹지 읽지 않은 쪽지의 개수를 파악하는 방법이 있을까요?

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

답변에 대한 댓글 1개

왕그리핀
10년 전
자문자답입니다.

if ($member['mb_id']) {
$sql = " select count(*) as cnt from {$g5['memo_table']} where me_recv_mb_id = '{$member['mb_id']}' and me_read_datetime = '0000-00-00 00:00:00' ";
$row = sql_fetch($sql);
$memo_not_read = $row['cnt'];
}
if ($memo_not_read > 0) {
window.open('팝업');
}

이런식으로 메모에 읽지않은 쪽지가 있으면 팝업을 띄우기로 했습니다.
팝업이 뭐가 잘 못 됐는지 엄청 느려지긴 했는데 되긴 되는군요

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

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

로그인