폼메일 관련
본문
http://sir.kr/g5_skin/10486?sfl=wr_subject%7C%7Cwr_content&stx=%ED%8F%BC
폼메일을 썼는데요...
<?php
$mailTo = " "; // 받는사람 메일 주소;
$mailFrom = $_POST['email'] ; // 보내는사람 메일주소
$name = $_POST['name'] ;
$mailSubject = ":::XXXXX.com::: Korean - Q&A ";
$mailContent = '성명 : '.$_POST['name'].'<br><br>'
.'전화번호 : '.$_POST['confer'].'<br><br>'
.'Email : '.$_POST['email'].'<br><br>'
.'회사명 : '.$_POST['domain'].'<br><br>'
.'문의사항 : <br>'.$_POST['content'];
$mailHeader = "From: $mailFrom\r\n";
$mailHeader .= "MIME-Version: 1.0\r\n";
$mailHeader .= "Content-type: text/html; charset=euc-kr\r\n";
$mailResult = mail ($mailTo, $mailSubject,
$mailContent, $mailHeader,'-f'.$mailFrom);
echo 'Thanks for submitting the form.<br />';
if (true == $mailResult) {
echo "Success 메일이 발송되었읍니다.";
}
else {
echo "Failuare 메일이 발송되지 않았읍니다.";
}
?>
에서 폼메일적은후에 넘어가는 부분인데요. 여기서 그냥 alert창으로 메일이 발송되었습니다. 또는 메일이 발송되지 않았습니다. 하고 확인 누르면 메인으로 넘어가게 하고싶은데..가능할까요?
!-->답변 3
echo 대신
alert("메일이 발송되었습니다", "/index.php");
이런식으로 해보세요.
alert("띄우고싶은 메세지", "이동할 경로"); 이렇게 사용합니다.
그누보드에는 php에서도 alert를 쓸 수있게끔 함수가 정의가 되어있습니다
<script>
alert ("메일이 발송되었습니다.");
location.href='이동할페이지';
</script>
이렇게 하시면될겁니다.
그누자체 alert라는 함수가 있습니다
alert('메세지','이동경로');
메세지를 뛰우고 해당경로로 이동합니다
답변을 작성하시기 전에 로그인 해주세요.