테스트 사이트 - 개발 중인 베타 버전입니다

폼메일 질문입니다 ㅜ

· 12년 전 · 920 · 2
안녕하세요 폼메일 관련해서 질문이 있어 이렇게 올립니다.
혹시 아시는분들은 답변 부탁드립니다 ㅜㅜ

폼메일 소스인데요 우선 문제점의 대해 말씀드리겠습니다.

1. 아무 내용없이 문의하기 버튼을 클릭 시 메일이 전송되는 문제
- > 내용과 이메일, 이름 등을 순차적으로 무조건 입력해야지만 내용을 전송할 수 있도록 하고 싶습니다..

2. 전송이 완료된 후 페이지를 새로고침하면 이전에 입력했던 내용이 재발송됨..
- > 새로고침 후에도 아무런 반응이 없었으면 좋겠습니다.


제발 아시는분들 답변 부탁드립니다 ㅜㅜ ㅜ










<?
include_once("$g4[path]/lib/mailer.lib.php");
if ($mail) {
check_token();

$from_name = "문의";
$from_email = "123@naver.com";
$email = explode(",", $mail);
$sub = "$name \n $gbeovhs \n $pay \n $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();
?>




<style type="text/css">
<!--
.style1 {font-size: 18px; font-family:나눔고딕;}
-->
</style>



<form name=fsendmailtest method=post>
<input type=hidden name=token value='<?=$token?>'>

<style>
td, input{font-size:8pt}
</style>
<style type="text/css">
.radius{
width: 180px;
height: 35px;
line-height: 35px;
border: 1px solid dedede;
-webkit-border-radius: 9px; /* for Firefox */
-moz-border-radius: 9px; /* for Safari and chrome */
border-radius: 9px; /* CSS3 */
behavior: url(border-radius.htc); /* for IE */
}
</style>

<table width=940 border=0 align=center cellpadding="0" cellspacing="0">
<tr><td colspan="6"></td></tr>
<tr>
<td height="10" colspan="2">
<td width="250">
<tr>
<td width="679" rowspan="5"><textarea type="text" class="radius" name="pay" style="width:100%; height:100%; line-height:1; font-family:나눔고딕; font-size:14px;" placeholder=" Drop me a line"></textarea>
<td width="11" height="30">
<td width="250"><input type="text" name="gbeovhs" class="radius" itemname="연락처" style="width:100%; font-family:나눔고딕; font-size:12px;" placeholder=" E-mail/Phone" />
<tr>
<td height="10">
<td width="250">
<tr>
<td height="169" rowspan="3">
<td width="250"><input type=text class="radius" name=name size=30required itemname='이름' style="width:100%;font-family:나눔고딕; font-size:12px;" placeholder=" Name" />
<tr>
<td width="250" height="11">

<td colspan=3 rowspan="2" style="display:none;"><input type=text class=ed name=mail size=30 required itemname="E-mail" value="1234@naver.com"> <!--전송받을 이메일 -->
<tr>
<td height="43"><input type=submit value="SEND""/>
<tr>
<td colspan="2">
<tr>
<td height="30" colspan=5 align=center>
</table>
</form>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

required 를 추가하심 안되는건가용
1번 내용은 에이치H님 덕분에 해결 되었습니다 ㅜ ㅜ 감사합니다

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440