출처:카멜롯님
첨부파일을 다운받은 후에 첨부파일 이름이 폴더가 되겠끔 압축을
풉니다.
그다음에 몇가지 수정할 부분이 있습니다.
압축을 푼 폴더 [mail] 폴더안에 index.php파일이
있습니다.
그파일은 사용자에 맞게 절대경로를 수정해줘야 합니다.
원본소스 :
<?
$_zb_path="/절대경로/제로보드폴더이름/"; // 제로보드
절대경로
include $_zb_path."lib.php";
if(!$connect) $connect=dbConn();
$member=member_info();
//if(!$member[no]||$member[level]>9)
Error("로그인하세요. 회원에게만 제공되는 것입니다.",
"window.close"); //레벨과 에러 메세지만 수정하시면
됩니다.
$name = $member[name]; // 보내는 사람 이름
가져오기
$user_id = $member[user_id]; // 보내는
사람 아이디 가져오기
$email = $member[email]; // 보내는 사람
이메일 가져오기
$member_no = $member[member_no]
?>
위에 소스중 수정할 부분은
$_zb_path="/절대경로/제로보드폴더이름/";
윗부분의 본인의 절대경로를 써주면 됩니다.
그리고, 비회원 사용을 금지하시려면,
//if(!$member[no]||$member[level]>9)
Error("로그인하세요. 회원에게만 제공되는
것입니다.", "window.close"); //레벨과
에러 메세지만 수정하시면 됩니다.
위소스에서 if앞에 //[주석]을 제거하면 비회원은 사용할 수 가
없습니다.
게시판에서 사용되는 레이어메뉴에 메일보내기는 메뉴를 클릭하면
기본적으로 아웃록으로 연결됩니다.
이것을 자신의
폼메일로 연결하기 위해서는 아래와 같이 파일을
수정해야 하겠습니다.
제로보드폴더안에 open_window.php라는 파일이 있습니다.
원본:
if($mode=="m") {
$mail =
base64_decode($str);
$href =
"mailto:$mail";
}
위와 같은 소스를 아래와 같이 바꿔주세요.
본인의 홈페이지 주소를 적어주시면 됩니다.
if($mode=="m") {
$mail =
base64_decode($str);
$href =
"http://홈페이지
이름/mail/index.php?tomail=$mail',
'zb_layer_mail',
'left=0,top=0,width=415,height=450,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no";
}
폼메일을 관리자용으로 사용할때는
[main]폴더안에 index.php 파일소스중
받는사람 부분:
위에 부분을 아래와 같이 바꾸시면 됩니다.
받는메일 부분:
위에 부분을 아래와 같이 바꾸시면 됩니다.
*첨부한 파일은 본인에 맞게 수정해서 사용이 가능합니다.
일반적인 태그만 아시면 충분히 자신에 맞는
폼메일스킨이 만들수 있습니다.
그냥 참고만 하시길 바랍니다.
|