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

폼메일 관련 채택완료

bluein 9년 전 조회 2,247

http://sir.kr/g5_skin/10486?sfl=wr_subject%7C%7Cwr_content&stx=%ED%8F%BC">http://sir.kr/g5_skin/10486?sfl=wr_subject%7C%7Cwr_content&stx=%ED%8F%BC

 

폼메일을 썼는데요...

 

</strong></p><p> <?php
        $mailTo  = " ";     // 받는사람 메일 주소;
        $mailFrom = $_POST['email'] ;          // 보내는사람 메일주소 
        $name = $_POST['name'] ;
        $mailSubject = ":::XXXXX.com::: Korean -  Q&A ";
        $mailContent = '성명 : '.$_POST['name'].'

'
  .'전화번호 : '.$_POST['confer'].'

'
  .'Email : '.$_POST['email'].'

'
  .'회사명 : '.$_POST['domain'].'

'
  .'문의사항 : 
'.$_POST['content'];</p><p>        $mailHeader = "From: $mailFrom\r\n";
        $mailHeader .= "MIME-Version: 1.0\r\n";
        $mailHeader .= "Content-type: text/html; charset=euc-kr\r\n";</p><p>        $mailResult = mail ($mailTo, $mailSubject,     
        $mailContent, $mailHeader,'-f'.$mailFrom);
  
  
  
  
  echo 'Thanks for submitting the form.
';
  </p><p>        if (true == $mailResult) {
                echo "Success 메일이 발송되었읍니다.";
        }
        else {
                echo "Failuare 메일이 발송되지 않았읍니다.";
        }
         ?></p><p><strong>
  

에서 폼메일적은후에 넘어가는 부분인데요. 여기서 그냥 alert창으로 메일이 발송되었습니다. 또는 메일이 발송되지 않았습니다. 하고 확인 누르면 메인으로 넘어가게 하고싶은데..가능할까요? 

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

답변 3개

9년 전

그누자체 alert라는 함수가 있습니다

alert('메세지','이동경로');

메세지를 뛰우고 해당경로로 이동합니다 

로그인 후 평가할 수 있습니다

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

9년 전

 

<script>

alert ("메일이 발송되었습니다.");

location.href='이동할페이지';

</script>

이렇게 하시면될겁니다.

로그인 후 평가할 수 있습니다

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

echo 대신

 

alert("메일이 발송되었습니다", "/index.php");

 

이런식으로 해보세요. 

 

alert("띄우고싶은 메세지", "이동할 경로"); 이렇게 사용합니다.

 

그누보드에는 php에서도 alert를 쓸 수있게끔 함수가 정의가 되어있습니다

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인