신규회원등록시 관리자에게 쪽지오게 하려면? > 그누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)
© SIRSOFT
현재 페이지 제일 처음으로