뽀라닷컴
Loading...




웹디자인,포토샵,그누보드,제로보드,동영상제작 관련 메모 >>


전체(437)인터넷,컴퓨터 (94) | 웹디자인tip (182) | CG,그래픽tip (70) | BBS_Tip (74) | 영상tip (17) |
회원가입시 감사메일 발송 2009-02-18 23:21:43
홈페이지홈페이지

신규회원이 가입되었을 경우 미리 작성해두었던 축하 메일을 발송하는 방법입니다.

두가지 방법중 원하시는 방법으로 사용하세요.

축하메일 발송은 워낙 많으니까요 ^^;; 그냥 제가 쓰던 방식만 올려봅니다.
첫번째 방식

제로보드 안의 member_join_ok.php 엽니다. .
<?
$fd = "From: MRJH <mail@mail.net>\r\n";
//본인에게 맞게 수정, 변수명도 상관없음
// $name은 member_join.php의 가입폼에서 회원이 이름을 입력하면
// 자동으로 변경되어서 메일이 발송됨

$subject="$name"." 님의 회원가입을 축하드립니다 !! [자동발송메일]";
$body="축하내용"; // 내용을 적어주세용..
mail($email , $subject , $body, $fd);
// 메일보내기 함수
?>

<script>
alert("회원가입이 정상적으로 처리 되었습니다\n\n회원이 되신것을 진심으로 축하드립니다.");
opener.window.history.go(0);
window.close();
</script>

두번째 방식

제로보드 안의 member_join_ok.php 엽니다. .
.
.
session_register("zb_logged_no");
session_register("zb_logged_time");
session_register("zb_logged_ip");
session_register("zb_last_connect_check");

//이부분 뒤에 삽이해주시면 됩니다.
//기본적으로 setup.php에 웹마스터 전자우편, 사이트주소, 사이트 이름이 세팅이 되어야 가능합니다.


//가입축하메일발송부분///////////////////////////////////////////////////////////////
// 웹마스터 E-mail
$_from = $_zbDefaultSetup[email];

// 사이트 주소
$_homepage = $_zbDefaultSetup[url];

// 사이트 이름
$_sitename = $_zbDefaultSetup[sitename];
$to=$member_data[email];
$subject="안녕하세요! $_sitename 입니다";


//comment는 메일발송될 내용입니다. 변수는 member_table에서 가져다 쓰세요.
//메일폼을 작성하신 후 소스에서 "(큰따음표/꼭 따음표가 들어가야하는 문장일경우 작은따음표'로 바꿔서 쓰세요)를 삭제하세요 아래 소스는 그냥 임시로 제가 test해둔겁니다.

$comment=" $member_data[user_id] ) </b>님, 안녕하세요!
<p>$_sitename 의 새로운 가족이 되신 것을 환영합니다!</p>
";


//메일 헤더를 설정하는 부분입니다.
$lostid_head = "From: $_sitename <$_from>\n";
$lostid_head .= "X-Sender: <$_from>\n";
$lostid_head .= "X-Mailer: PHP\n";
$lostid_head .= "X-Priority: 1\n";
$lostid_head .= "Return-Path: <$_from>\n";

/* HTML 형식으로 보내시려면 아래 주석을 풀어주세요. 아래주석을 풀지않으시면 위의 comment가 그대로 텍스트로 발송되겠죠.
*/
//$lostid_head .= "Content-Type: text/html; charset=euc-kr\r\n";


$result=mail($to,$subject,$comment,$lostid_head);

//zb_sendmail을 사용하면 html 발송이 안되는것 같아서 mail 함수를 사용했는데 혹시 zb_sendmail함수로도 테스트 해보시구 html이 발송이 된다면 mail함수 주석다시고 아래 함수를 쓰셔도 무관하답니다.
//$result=zb_sendmail(0, $to, $name, $_from, "", $subject, $comment))





    



목록보기 삭제하기