등급별 회원메일발송 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

등급별 회원메일발송 정보

등급별 회원메일발송

본문

레벨5인 회원들에게만 전체 메일을 보내려면 어떻게 해야하죠?

댓글 전체

// 정말 정말 하나의 예입니다.  흐름만...말씀드려용.

//mail_updat.php   
$mct  = "  ma_id = '$ma_id' ";
$mct  .= "  and mb_level  =  '5'  ";
 

    $sql = " update $g4[mail_table]
                set ma_subject = '$ma_subject',
                    ma_content = '$ma_content',
                    ma_time = '$g4[time_ymdhis]',
                    ma_ip = '$REMOTE_ADDR'
              where  $mct ";
    sql_query($sql);
만약 좀더 스페셜 하게 하실려면용..

아래처럼.. 자신이 원하는 레벨 설정  ( 3등급 이상 5등급 이하만)

1. mail_form.php  소스 변형

$low_level  ,  $hi_level  이런 변수를 만들고요.

2. mail_update.php  소스변형.
예)

$mct  = "  ma_id = '$ma_id' "; 
$mct  .=  " and mb_level  >= '$low_level' " ; 
$mct  .=  " and mb_level  <= '$hi_level'  "; 

    $sql = " update $g4[mail_table]
                set ma_subject = '$ma_subject',
                    ma_content = '$ma_content',
                    ma_time = '$g4[time_ymdhis]',
                    ma_ip = '$REMOTE_ADDR'
              where  $mct ";
    sql_query($sql);

==========================================================
이런식으로 하시면 될거여용. ^^

물론...빠진 부분들은 생략 했습니다.  switch  구문으로 꾸미면 더 멋진 소스가...

^^ 전 안해봤어용.
전체 27 |RSS
그누4 질문답변 내용 검색

회원로그인

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