폼메일 질문 드립니다.

폼메일 질문 드립니다.

QA

폼메일 질문 드립니다.

답변 1

본문

인터넷에 돌아다니는 폼메일 소스를 구해서 사용중인데요 (잘됩니다)

 

항목을 추가하고싶은데....

 

아래 이미지처럼 (좌측 제목은 이미지라서 제가 수정 가능합니다.)

 

두개정도만 추가하려고 하는데 어떻게 하면 될까요??

 

 

b732b58a47eb2ef94f3355087452c9e5_1482496482_0166.png
 

 

폼.html 과 데이터.php

 

이렇게 두가지 파일이 있습니다

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

<SCRIPT LANGUAGE="JavaScript">

<!--

function chkMailFrm() {

 var f = document.formmail;

 if (!f.title.value) {

  alert("제목을 입력해주세요");

  f.title.focus();

  return false;

 }

 if (!f.senduser.value) {

  alert("이름을 입력해주세요");

  f.senduser.focus();

  return false;

 }

 if (!f.phone.value) {

  alert("전화번호을 입력해주세요");

  f.phone.focus();

  return false;

 }

 if (!f.email.value) {

  alert("이메일을 입력해주세요");

  f.email.focus();

  return false;

 }

}

//-->

</SCRIPT>

 

 

</head>

 

<body>

<form name="formmail" method="get" action="/form/data.php" onSubmit="return chkMailFrm()">

<a name=01></a>    

<table width="0" border="0" cellspacing="0" cellpadding="0">

  <tr>

    <td><img src="images/back_1.jpg" width="568" height="19" /></td>

  </tr>

  <tr>

    <td><table width="0" border="0" cellspacing="0" cellpadding="0" >

      <tr>

        <td><img src="images/back_3.jpg" width="21" height="472" /></td>

        <td width="525" align="center">

       

       

  

        

        <table width="100" border="0" cellpadding="0" cellspacing="5">

          <tr>

            <td width="100" align="right"><font color="#663300"><img src="images/form_1.jpg"  /></font></td>

            <td width="500" align="left"><input type="text" style="BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 350px; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px" name="title"

             size="32" /></td>

          </tr>

          <tr>

            <td align="right"><img src="images/form_2.jpg"  /></td>

            <td align="left"><input type="text" style="BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 350px; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px" name="senduser"

             size="32" /></td>

          </tr>

          <tr>

            <td align="right"><img src="images/form_3.jpg"  /></td>

            <td align="left"><input type="text" style="BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 350px; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px" name="phone"

             size="32" /></td>

          </tr>

          <tr>

            <td align="right"><img src="images/form_4.jpg" /></td>

            <td align="left"><input type="text" style="BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 350px; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px" name="email"

             size="32"/ ></></td>

          </tr>

          <tr>

            <td align="center"><font color="#663300"><img src="images/form_5.jpg" /> </font></td>

            <td align="left"><textarea style="BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 350px; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 198px" name="body"

             rows="5" cols="26"></textarea></td>

          </tr>

          <tr align="left">

            <td colspan="2"> </td>

          </tr>

          <tr>

            <td> </td>

            <td  align="right"><input name="submit" type="image" value="신청하기" src="images/ok.jpg"  />

              <a onclick="reset();"><img src="images/can.jpg"  border="0" /></a></td>

          </tr>

        </table></td>

        <td><img src="images/back_4.jpg" width="22" height="472" /></td>

      </tr>

    </table>

    </td>

  </tr>

  <tr>

    <td><img src="images/back_2.jpg" width="568" height="19" /></td>

  </tr>

</table>

</form>

</body>

</html>




----------------------------------------------------------------------------


<?
//보내는 이
  $recipient = "*** 개인정보보호를 위한 이메일주소 노출방지 ***";
//제목 처리
  $subject = '=?UTF-8?B?'.base64_encode($_GET['title']).'?=';
//메일주소
  $mail_from = '=?UTF-8?B?'.base64_encode($_GET['email']).'?=';

//메일내용
  $mail_body = "<table width='600' border='0' cellpadding='0' cellspacing='1' bgcolor='#CCCCCC'>
        <tr> 
          <td width='100' height='30' align='center' bgcolor='#eeeeee'>제목</td>
          <td width='400' bgcolor='#FFFFFF'>". $_GET['title']."</td></tr>".

       " <tr> 
          <td width='100' height='30' align='center' bgcolor='#eeeeee'>성함</td>
          <td width='400' bgcolor='#FFFFFF'>". $_GET['senduser']."</td></tr>".
 
       " <tr> 
          <td width='100' height='30' align='center' bgcolor='#eeeeee'>연락처</td>
          <td width='400' bgcolor='#FFFFFF'>". $_GET['phone']."</td></tr>".
 
       " <tr> 
          <td width='100' height='30' align='center' bgcolor='#eeeeee'>이메일</td>
          <td width='400' bgcolor='#FFFFFF'>". $_GET['email']."</td></tr>".
 
       " <tr> 
          <td width='100' height='30' align='center' bgcolor='#eeeeee'>전달사항</td>
          <td width='400' bgcolor='#FFFFFF'>". $_GET['body']."</td></tr>".
 
      "</table>";

 
//메일 발송처리

  $header = "From:$subject\n";
  $header = "Content-Type: text/html;charset=UTF-8";
  $header .= "From : $mail_from <".$mail_from.">\n"; 

 
  $email = mail($recipient, $subject, $mail_body, $header);



  if (!$email)
    echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /> <script>
         window.alert('메일 발송이 실패하였습니다. ');
         history.go(-1);
         </script>";
  else
    echo "         <script>
         window.alert('메일이 정상적으로 발송되었습니다.');
         history.go(-1);
         </script>";
?>


이 질문에 댓글 쓰기 :

답변 1

        <tr> 
          <td width='100' height='30' align='center' bgcolor='#eeeeee'>제목</td>
          <td width='400' bgcolor='#FFFFFF'>". $_GET['title']."</td></tr>".

       <tr> 
          <td width='100' height='30' align='center' bgcolor='#eeeeee'>성함</td>
          <td width='400' bgcolor='#FFFFFF'>". $_GET['senduser']."</td></tr>".

*** 똑같이 이런형태를 아래에 복사하고...
   ​   진행하시면 됩니다.
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
filter #폼 ×
전체 95
© SIRSOFT
현재 페이지 제일 처음으로