신규회원등록시 관리자에게 쪽지오게 하려면? 정보
그누보드 신규회원등록시 관리자에게 쪽지오게 하려면?본문
어찌 해야 합니까?
댓글 전체
ㅋㅋ 제가 어드민 환경설정에서 메일보내기 '노'로 설정해 놓고서 안된다고 투털거렸습니다.
접시에 코박고 죽을랍니다.
접시에 코박고 죽을랍니다.
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);
//관리자에게 쪽지보내기 끝
관리자에게 메일을 보내고 난뒤 쪽지에 보내는 순으로 메일 관리자에게 메일 보내기 루틴 다음에 넣었습니다.
추가한 부분은
//관리자에게 쪽지 보내기(등록) 시작
~~
//관리자에게 쪽지 보내기(등록) 끝 까지 입니다.
원본
....
// 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)
//관리자에게 쪽지 보내기(등록) 시작
$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)