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

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

QA

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

답변 2

본문

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

 

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

 

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

 

초보라 죄송합니다..

 

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

이 질문에 댓글 쓰기 :

답변 2

/bbs/memo_form_update.php있잖아요?

 

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

정말 감사합니다!

    $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);

이렇게 하니 잘 되네요!

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

 

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]);

} 

 

이렇게 쓰고 있는데 

에고 두야 ㅠㅠ

 

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

자문자답입니다.

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('팝업');
}

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

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 12
© SIRSOFT
현재 페이지 제일 처음으로