게시물 작성시 관리자가 실시간 쪽지 수신

게시물 작성시 관리자가 실시간 쪽지 수신

QA

게시물 작성시 관리자가 실시간 쪽지 수신

본문

게시물이나 코멘트가 달리면 관리자가 쪽지로 실시간 확인 가능한 방법 부탁드립니다....몇일째 관련 내용 찾아 적용해보는데 쉽지는 않네요~~


이 질문에 댓글 쓰기 :

답변 4

write_update.skin.php 새글등록시 처리
 
//새글등록시 관리자에게 쪽지
   $tmp_row = sql_fetch(" select max(me_id) as max_me_id from $g4[memo_table] ");
   $me_id = $tmp_row[max_me_id] + 1;
   $memo="{$g4[time_ymdhis} {$bo_table}에 새글이 등록되었습니다.\\n\\nhttp://$_SERVER[SERVER_NAME]/bbs/board.php?bo_table=$bo_table&wr_id=$wr_id";
   
   // 쪽지 INSERT
        $sql2 = " insert into $g4[memo_table]
                    set me_id = '$me_id',
                    me_recv_mb_id = '$config[cf_admin]',
                    me_send_mb_id = '$member[mb_id]',
                    me_send_datetime = '$g4[time_ymdhis]',
                    me_memo = '$memo' ";
        sql_query($sql2);
 
// 실시간 쪽지 알림 기능
    sql_query(" UPDATE $g4[member_table] SET mb_memo_call = '$member[mb_id]' WHERE mb_id = '$config[cf_admin]' ");
 
 
write_comment_update.skin.php 댓글등록시처리
 
//새글등록시 관리자에게 쪽지
   $tmp_row = sql_fetch(" select max(me_id) as max_me_id from $g4[memo_table] ");
   $me_id = $tmp_row[max_me_id] + 1;
   $memo="{$g4[time_ymdhis} {$bo_table}에 새댓글이 등록되었습니다.\\n\\nhttp://$_SERVER[SERVER_NAME]/bbs/board.php?bo_table=$bo_table&wr_id=$wr_id";
   
   // 쪽지 INSERT
        $sql2 = " insert into $g4[memo_table]
                    set me_id = '$me_id',
                    me_recv_mb_id = '$config[cf_admin]',
                    me_send_mb_id = '$member[mb_id]',
                    me_send_datetime = '$g4[time_ymdhis]',
                    me_memo = '$memo' ";
        sql_query($sql2);
 
// 실시간 쪽지 알림 기능
    sql_query(" UPDATE $g4[member_table] SET mb_memo_call = '$member[mb_id]' WHERE mb_id = '$config[cf_admin]' ");
답변 감사합니다. 그대로 적용을 해봤으나 적용이 안되네요.. 현재 쪽지 음성알림을 사용하고 있습니다. head.sub.php에서
수정 전 

alert($mb[mb_nick]."님으로부터 쪽지가 전달되었습니다.", $_SERVER[REQUEST_URI]);
수정 후 

//    alert($mb[mb_nick]."님으로부터 쪽지가 전달되었습니다.", $_SERVER[REQUEST_URI]); 
    $memo_on = "<div style='width:0px; height:0px; position: absolute; overflow:hidden;'><script>doc_write(flash_movie('{$g4[path]}/01.swf', 'memo_on', 1, 1, 'transparent'));</script></div>"; 

65라인 
수정 전 

<a name="g4_head"></a> 

수정 후 

<a name="g4_head"></a> 
<?=$memo_on?>

히어님의 관련 소스 중에 아래 에러가 뜨네요??

$memo="{$g4[time_ymdhis} {$bo_table}에 새글이 등록되었습니다.\\n\\nhttp://$_SERVER[SERVER_NAME]/bbs/board.php?bo_table=$bo_table&wr_id=$wr_id";

이부분이 syntax 에러가 뜨네요..

$memo="{$g4[time_ymdhis]} {$bo_table}에 새글이 등록되었습니다.\\n\\nhttp://$_SERVER[SERVER_NAME]/bbs/board.php?bo_table=$bo_table&wr_id=$wr_id";
로 수정해봤습니다. 

write_comment_update.skin.php
write_update.skin.php와 같은 폴더에 위치시켰고요  


<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 

//새글등록시 관리자에게 쪽지
   $tmp_row = sql_fetch(" select max(me_id) as max_me_id from $g4[memo_table] ");
   $me_id = $tmp_row[max_me_id] + 1;
   $memo="{$g4[time_ymdhis} {$bo_table}에 새댓글이 등록되었습니다.\\n\\nhttp://$_SERVER[SERVER_NAME]/bbs/board.php?bo_table=$bo_table&wr_id=$wr_id";
   
   // 쪽지 INSERT
        $sql2 = " insert into $g4[memo_table] 
                    set me_id = '$me_id', 
                    me_recv_mb_id = '$config[cf_admin]', 
                    me_send_mb_id = '$member[mb_id]', 
                    me_send_datetime = '$g4[time_ymdhis]', 
                    me_memo = '$memo' "; 
        sql_query($sql2);
 
// 실시간 쪽지 알림 기능
    sql_query(" UPDATE $g4[member_table] SET mb_memo_call = '$member[mb_id]' WHERE mb_id = '$config[cf_admin]' ");
	
?>

체크 좀 부탁드려요.~~
제가 알려드린것이 음성알림과 관련이 잇는지는 모르겠네요.
글구 서버타임에서 하나 빼먹을줄이야 ;;;;;;;
 
소스는 업데이트화일 맨 하단에 넣으시면 될겁니다.
한번 테스트해보세요;;;;;
답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

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