신규회원등록시 관리자에게 쪽지오게 하려면? > 그누3질답

그누3질답

신규회원등록시 관리자에게 쪽지오게 하려면? 정보

그누보드 신규회원등록시 관리자에게 쪽지오게 하려면?

본문

어찌 해야 합니까?

댓글 전체

ㅋㅋ 제가 어드민 환경설정에서 메일보내기 '노'로 설정해 놓고서 안된다고 투털거렸습니다.
접시에 코박고 죽을랍니다.
mbupdate.php

원본
....
    // 3.26 대폭 수정
    // 메일 발송
    if ($default[de_use_sendmail]) {
        $admin = get_admin('default');

        // 회원께 메일 발송
        $subject = "회원가입을 축하드립니다.";
        ob_start();
        include "$mail_skin/mbupdate1.skin.php";
        $content = ob_get_contents();
        ob_end_clean();
        mailer($admin[mb_name], $admin[mb_email], $mb_email, $subject, $content, 1);

        // 관리자께 메일 발송
        $subject = "{$mb_name} 님께서 회원으로 가입하셨습니다.";
        ob_start();
        include "$mail_skin/mbupdate2.skin.php";
        $content = ob_get_contents();
        ob_end_clean();
        mailer($mb_name, $mb_email, $admin[mb_email], $subject, $content, 1);
    }
...

수정본
    // 3.26 대폭 수정
    // 메일 발송
    if ($default[de_use_sendmail]) {
        $admin = get_admin('default');

        // 회원께 메일 발송
        $subject = "회원가입을 축하드립니다.";
        ob_start();
        include "$mail_skin/mbupdate1.skin.php";
        $content = ob_get_contents();
        ob_end_clean();
        mailer($admin[mb_name], $admin[mb_email], $mb_email, $subject, $content, 1);

        // 관리자께 메일 발송
        $subject = "{$mb_name} 님께서 회원으로 가입하셨습니다.";
        ob_start();
        include "$mail_skin/mbupdate2.skin.php";
        $content = ob_get_contents();
        ob_end_clean();
        mailer($mb_name, $mb_email, $admin[mb_email], $subject, $content, 1);
    }
        //관리자에게 쪽지 보내기 시작
        $sql = " insert into $cfg[table_memo]
                    set me_recv_mb_id = '$admin[mb_id]',
                        me_send_mb_id = '$mb_id',
                        me_send_datetime = '$now',
                        me_memo = '{$mb_name} 님께서 회원으로 가입하셨습니다.' ";
        sql_query($sql);
        //관리자에게 쪽지보내기 끝
   
관리자에게 메일을 보내고 난뒤 쪽지에 보내는 순으로 메일 관리자에게 메일 보내기 루틴 다음에 넣었습니다.
추가한 부분은
//관리자에게 쪽지 보내기(등록) 시작
~~
//관리자에게 쪽지 보내기(등록) 끝 까지 입니다.
mbupdate.php파일 수정

        //관리자에게 쪽지 보내기(등록) 시작
        $sql = " insert into $cfg[table_memo]
                    set me_recv_mb_id = '$admin[mb_id]',
                        me_send_mb_id = '$mb_id',
                        me_send_datetime = '$now',
                        me_memo = '{$mb_name} 님께서 회원으로 가입하셨습니다.' ";
        sql_query($sql);
        //관리자에게 쪽지보내기(등록) 끝


원하시는(관리자에게 메일을 보내고 난뒤나 메일 보내기 이전에 삽입 하여도 되겠죠)곳에 삽입을 하시면 됩니다.
이상입니다.
테스트 해본결과 이상없이 잘되는데
혹, 제가 모르는 문제가 발생 할 수 있습니다.(DB삽입 밖에 한게 없지만 -.-a)
전체 9,564
그누3질답 내용 검색

회원로그인

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