묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?
2005.05.03 14:40
회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?
$lang->msg_exists_nick_name = \
댓글 3
-
조민
2005.05.03 15:46
-
웹초보
2005.05.03 17:37
답변도 친절히 잘 해주시네요..ㅜㅜ
너무나 감사드립니다. 도움 많이 되었어요 -
조민
2005.05.03 18:04
기쁘지 않으세요?
ㅜㅜ --> 이건 우는 표정?
ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ
먼저 기존에 사용했던 축하 메일 발송을 바꿔야 합니다..
한다미로 본인이 가입한 사람에게 메일 발송을 할때
이미 본인이 만들어 놓은 페이지를 발송하게 하면 됩니다..
먼저 본인이 이메일 발송때 보내질 문서를 만듭니다..
문서의 확장자는 php 이런식으로 하면 되겠습니다.
예를들어서. join_msg.php
본인이 발송될 페이지는 직접 만드셔야 합니다..
만들 페이지에 폼메일 소스를 삽입하면 되겠죠..
본인에 맞게 설정하면 됩니다..
아래의 소스는 문자로 메일을 전송하는것이 아니라
본인이 만들어 놓은 페이지를 전송하는겁니다..
본인의 제로보드 폴더안에 write_ok.php 이파일에 맨아래 쯤에 아래의 소스를 삽입합니다..
<script> 이 태그 바로 위에
<?
$get_url = "http://본인의 홈페이지 주소/bbs/본인이 만든 메일 발송 페이지 파일이름.php";
$domain_name = $_SERVER[HTTP_HOST];
$get_url .= "?name=$name&user_id=$user_id&password=$password&email=$email&group_no=$group_no";
$fp = fsockopen ($domain_name, 80, $errno, $errstr, 30);
$body = 0;
if (!$fp) {
echo "$errstr ($errno)<br>\n";
} else {
fputs ($fp, "GET $get_url HTTP/1.0\r\n\r\n");
while (!feof($fp)) {
$res = fgets ($fp,1024);
if(preg_match("/^\s/", $res)) {
$body = 1;
}
if($body) {
$email_msg .= $res;
}
}
fclose ($fp);
}
// 받게 되는 이메일의 제목 - 자신의 것으로 수정합니다.
$email_title="$name"."님 회원가입이 되었습니다. 환영합니다!";
// 보내는 사람의 이메일 주소 - 자신의 것으로 수정합니다.
$email_from="운영자 메일주소";
mail($email, $email_title, $email_msg, "Content-type: text/html\nFrom:$email_from");
?>