폼메일 관련질문
본문
사업의뢰를 메일로 받고 싶어서 폼메일을 사용하려는데
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=144945
이 소스를 쓰려니 그누보드5에서 사용하려면
$g4[path]를 G5_URL 로 바꾸라는 답변을 봐서 바꿔도 뜨지 않아서 질문 올립니다.ㅜㅠ
답변 1
루트에 formmail.php 파일을 설치했다고 가정하고
사용하고자 하는 파일 내에 아래 내용 넣으시고요.
<?= include_once(G5_PATH."/formmail.php") ?>
---
<formmail.php 파일 내용>
<?
include_once(G5_PATH."/lib/mailer.lib.php");
if ($mail) {
check_token();
$from_name = "예약상담";
$from_email = "*** 개인정보보호를 위한 이메일주소 노출방지 ***";//메일주소 넣으시고
$email = explode(",", $mail);
$sub = "$name, $gbeovhs, $pay, $memo";
for ($i=0; $i<count($email); $i++)
mailer($from_name, $from_email, trim($email[$i]), "예약상담", $sub);
echo <<<HEREDOC
<SCRIPT type="text/javascript">
alert("예약상담이 접수 되었습니다.");
</SCRIPT>
HEREDOC;
}
$token = get_token();
?>
<form name=fsendmailtest method=post>
<input type=hidden name=token value='<?=$token?>'>
<style>
td, input{font-size:8pt}
</style>
<table width=280 border=0 align=center cellpadding="0" cellspacing="0">
<tr><td colspan="5"></td></tr>
<tr>
<td width="71" height="10">
<td width="209">
<tr>
<tr>
<td width="71" height="30"> 이름
<td width="209"><input type=text name=name size=10 required itemname='이름'>
<tr>
<td height="30"> 연락처
<td><input type=text name=gbeovhs size=30 class='field' required itemname='연락처'>
<tr>
<td height="30"> 메모1
<td><input type="text" name="pay" size="30" />
<tr>
<td height="30"> 메모2
<td colspan=3><input name="memo" type="text" value="" size="30" />
<tr>
<td>
<td colspan=3 style="display:none;"><input type=text class=ed name=mail size=30 required itemname="E-mail" value="*** 개인정보보호를 위한 이메일주소 노출방지 ***"> <!--전송받을 이메일 주소 넣으시고-->
<tr>
<td height="30" colspan=4 align=center><input type=submit value=' 예약상담 '>
</table>
</form>
테스트 결과 잘 됩니다.
!-->
답변을 작성하시기 전에 로그인 해주세요.