회원 가입시 여러명에게 메일보내려면요? 정보
회원 가입시 여러명에게 메일보내려면요?본문
안녕하세요?
아래부분은 최고 관리자에게 회원이 가입하면 메일을 보내는 부분 같습니다.
최고 관리자 이외에 다른 분들에게도 메일이 가야 하는데요...
특정 아이디를 지정하여 같이 보내려면 어떻게 해야 할지요?
특정아이디를 지정하지 않고 레벨이 10인 사람들에게도 같이 보내도 됩니다.
편한 방법을 알려 주시면 감사겠습니다.
=======================================================
// 최고관리자님께 메일 발송
if ($config[cf_email_mb_super_admin])
{
$subject = $mb_name . " 님께서 회원에 가입하셨습니다.";
ob_start();
include_once ("./register_form_update_mail2.php");
$content = ob_get_contents();
ob_end_clean();
if ($config[cf_email_mb_super_admin])
{
$subject = $mb_name . " 님께서 회원에 가입하셨습니다.";
ob_start();
include_once ("./register_form_update_mail2.php");
$content = ob_get_contents();
ob_end_clean();
mailer($mb_nick, $mb_email, $admin[mb_email], $subject, $content, 1);
}
}
댓글 전체
bbs/write_update.php 에 보면 아래처럼 나오는곳이 있습니다.
// 코멘트 쓴 모든이에게 메일 발송
if ($config[cf_email_wr_comment_all])
{
$sql = " select distinct wr_email from $write_table
where wr_email not in ( '$wr[wr_email]', '' )
and wr_parent = '$wr_id' ";
$result = sql_query($sql);
while ($row=sql_fetch_array($result))
mailer($wr_name, $wr_email, $row[wr_email], $subject, $content, 1);
}
이걸 응용 하면 될것 같은데요.
// 최고관리자님께 메일 발송
if ($config[cf_email_mb_super_admin])
{
$subject = $mb_name . " 님께서 회원에 가입하셨습니다.";
ob_start();
include_once ("./register_form_update_mail2.php");
$content = ob_get_contents();
ob_end_clean();
//레벨9,10 에게 멜보내기
$sql = " select * from $g4[member_table] where mb_level <= 9 ";
$result = sql_query($sql);
while ($row=sql_fetch_array($result))
mailer($mb_nick, $mb_email, $row[mb_email], $subject, $content, 1);
}
// 코멘트 쓴 모든이에게 메일 발송
if ($config[cf_email_wr_comment_all])
{
$sql = " select distinct wr_email from $write_table
where wr_email not in ( '$wr[wr_email]', '' )
and wr_parent = '$wr_id' ";
$result = sql_query($sql);
while ($row=sql_fetch_array($result))
mailer($wr_name, $wr_email, $row[wr_email], $subject, $content, 1);
}
이걸 응용 하면 될것 같은데요.
// 최고관리자님께 메일 발송
if ($config[cf_email_mb_super_admin])
{
$subject = $mb_name . " 님께서 회원에 가입하셨습니다.";
ob_start();
include_once ("./register_form_update_mail2.php");
$content = ob_get_contents();
ob_end_clean();
//레벨9,10 에게 멜보내기
$sql = " select * from $g4[member_table] where mb_level <= 9 ";
$result = sql_query($sql);
while ($row=sql_fetch_array($result))
mailer($mb_nick, $mb_email, $row[mb_email], $subject, $content, 1);
}
//레벨9,10 에게 멜보내기
$sql = " select * from $g4[member_table] where mb_level <= 9 ";
를
//레벨9,10 에게 멜보내기
$sql = " select * from $g4[member_table] where mb_level => 9 ";
수정하셔서 사용하세욧...^^
$sql = " select * from $g4[member_table] where mb_level <= 9 ";
를
//레벨9,10 에게 멜보내기
$sql = " select * from $g4[member_table] where mb_level => 9 ";
수정하셔서 사용하세욧...^^
할배가 되고 나니 정신없읍니다.흙ㅠ.ㅠ
한참 좋으시죠...?
그래도 가는 세월을 잡을수 없는 상태에서 좋은 낙을 하나 얻으셨자나요....^^
다시금 축하드립니다.
그래도 가는 세월을 잡을수 없는 상태에서 좋은 낙을 하나 얻으셨자나요....^^
다시금 축하드립니다.
감사합니다.^^
몸도 머리도 서서히 제뜻대로 컨트롤이 안되는것 같습니다.
명당자리를 미리 봐두어야 겠습니다.....ㅎㅎ
몸도 머리도 서서히 제뜻대로 컨트롤이 안되는것 같습니다.
명당자리를 미리 봐두어야 겠습니다.....ㅎㅎ
//레벨10 에게 멜보내기 이렇게하면 레벨 10 에게만 보낼수 있습니다.
$sql = " select * from $g4[member_table] where mb_level ='10' ";
$sql = " select * from $g4[member_table] where mb_level ='10' ";
그누보드5에서도$g4 -> $g5 로 변경해서
해봤더니 잘 되네요.
좋은 소스 감사합니다.
해봤더니 잘 되네요.
좋은 소스 감사합니다.