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

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

QA

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

본문

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

 

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

 

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

 

초보라 죄송합니다..

 

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

이 질문에 댓글 쓰기 :

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

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

답변을 작성하시기 전에 로그인 해주세요.
전체 15
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT