묻고답하기

function message($sender_srl, $receiver_srl, $title, $content){
        /* 시간 */
        $regdate = date("YmdHis");

        // DB 연결
        db_connect();

        // xe_member_message 테이블 락
        $query = "lock tables xe_sequence write, lock tables xe_member_message write";
        db_query($query);

        // 증가값 추가
        $query = "INSERT INTO xe_sequence (seq) VALUES (NULL),(NULL);";
        db_query($query);

        // 마지막 추가한 증가값 3개 가져옴
        $query = "SELECT * FROM xe_sequence ORDER BY seq DESC LIMIT 0 , 2";
        $result = db_query($query);

        $i = 1;

        // 증가값 대입
        while ($row = mysqli_fetch_array($result)) {
            $seq[$i] = $row["seq"];
            $i--;
        }

        $seq[2] = $seq[0] * -1;    // $seq[0] 동일
        $seq[3] = $seq[1] * -1;    // $seq[2] 동일

         //메세지삽입
        $query = "INSERT INTO xe_member_message VALUES ($seq[1], 0, '$sender_srl', '$receiver_srl', 'R', '$title', '$content', 'N', $seq[3], '$regdate', NULL);";
        db_query($query);

        $query = "INSERT INTO xe_member_message VALUES ($seq[0], $seq[1], '$sender_srl', '$receiver_srl', 'S', '$title', '$content', 'N', $seq[2], '$regdate', NULL);";
        db_query($query);
        
        // xe_member_message 테이블 락 해제
        $query = "UNLOCK TABLES";
        db_query($query);
        
        // DB연결 해제
        db_close();
    }

 

위의 함수로 쪽지를 보내는데요 알림센터에서 감지를 못하는 현상이 있네요..

xe 실력이 부족해서.. php로 직접 쪽지를 넣는것이다보니... 알림센터가 감지를 못하는 것 같은데요..

mysql에서 보니 xe_ncenterlite_notify 에 직접 추가를 해서라도 알림이 보이게끔 하고싶은데

notify 컬럼을 보니 md5 암호화된 것 같은데 어떤식으로 암호화가 된지를 모르겠어요..

 

알림센터 컨트롤러php에서 960줄 정도에

function _getNotifyId($args)
    {
        return md5(uniqid('') . $args->member_srl . $args->srl . $args->target_srl . $args->type . $args->target_type);
    }

 

이부분 인 것 같은데요

 

이걸 직접 추가할 때 저걸 그대로 사용해도 문제가 없을까요?..

그리고 이 방법이 xe를 사용하면서 맞는 방법인가요?

혹시 php로 쪽지 보내는게 아니고 xe를 이용해서 쪽지 보내는 기능이 있다면 알림센터가 자동으로 감지할까요?...

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
sohi453 홈페이지 이전후 XE 연결 오류 문의 [1] 2015.11.10 by DoorWeb
Nightly Deprecated HTTP_RAW_POST_DATA  
마꼬꼬 Mysql이 계속 뻗어버립니다.  
니는뜬데이~ XE Core ver. 1.8.14 멀티도메인 정상작동합니다. (자문자답입니다.) [1] 2015.11.10 by Luatic™
하이팅 글쓰기가 안됩니다 [2] 2015.11.09 by 하이팅
XESTUDIO 인스타그램과 비슷한 XE 게시판 스킨 질문 [1] 2015.11.09 by DoorWeb
빤쭈 php로 쪽지를 보내면 알림센터가 쪽지 감지를 못합니다!! [1] 2015.11.09 by 빤쭈
손주사랑 로고이미지 중앙정열하는 방법좀 부탁드림니다 [2] file 2015.11.09 by 손주사랑
sage하늘 서브 메뉴수정이 이렇게 힘든건가요? [12] 2015.11.09 by sage하늘
seamaster 홈페이지 상단 화면만 이중으로 보입니다. [3] file 2015.11.09 by DoorWeb
NKorea 셀마이애플 사이트 레이아웃 이나 게시판스킨 어떤건지 궁금하네요 ? [4] 2015.11.09 by NKorea
마엘 포인트 선물 모듈 및 애드온 질문  
라돌체 설치된 모듈에 계속 '설치하겠습니까?' 메시지가 뜨는데.. file  
리맹 게시판 사용자 정의 일괄 추가 가능한가요? [1] 2015.11.09 by Nightly
장기기억 모니터 해상도에 따라 메뉴 위치가 달라집니다.  
아쿠아d3033 textarea 확장변수 nl2br로 출력시 정렬 변경 [4] 2015.11.09 by 아쿠아d3033
stable**** 회원가입 폼을 변경하려면? [2] file 2015.11.09 by bluedream
jkms xe 게시판 설치문의 합니다. [1] 2015.11.09 by mindpainter
자자게이 제발도와주세요..비회원 썸네일 안 보이는 상황입니다..ㅠㅠ  
제임스라 게시판 _read.html 에서 확장변수 출력 [1] 2015.11.09 by sejin7940
후니 유튜브 모듈을 적용하고 설정후, 실행하니 에러가 나옵니다. 무엇이 문제일까요? [1] 2015.11.08 by 후니
stable**** xe 초기 버전 xe1.45.10(2011년9월2일판) 업데이트 가능 한도는? [1] 2015.11.08 by BJ람보
장기기억 포토샵으로 웹 이미지 레이아웃 까지 만든후 xe에 스킨 적용방법이 뭔가요?  
안드로이더스스 스케치북에서 대댓글 에디터  
thdwjdtjr 게시글에 첨부된 자료는 어떻게 삭제하여야 하나요 [2] 2015.11.08 by thdwjdtjr
보소보소 누리고 상세설명 이미지 오류 file  
오락실주인 누리고 쇼핑몰 사용 중인 홈페이지 [1] 2015.11.08 by 보소보소
젭스 도와주세요(왕초보) 만든사이트를 볼수도 없고 먹통입니다. [2] file 2015.11.08 by 불금
규르 한 페이지에 페이지 이동(pagination)을 두개 넣을 수 있나요? [1] 2015.11.26 by 규르
namoo+ 모든 기능은 정상이나 회원가입 및 정보수정이 안 됩니다. ㅜ.ㅠ [9] 2015.11.08 by 빤뻔