그누보드 5에서 게시판 관리 >내용에 폼문을 넣었더니 한글이 깨져서 옵니다.

그누보드 5에서 게시판 관리 >내용에 폼문을 넣었더니 한글이 깨져서 옵니다.

QA

그누보드 5에서 게시판 관리 >내용에 폼문을 넣었더니 한글이 깨져서 옵니다.

답변 1

본문

고수님의 한수 지도 부탁드립니다.

신청서를 받기 위해 폼문을 만들어서 소스를 그누보드5의 게시판관리>내용에  넣고 신청 내용을

www/mail/send11.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=euc-kr" />
<title>인력korea 회원 및 회원점 창업 상담 신청서입니다 </title>
<style type="text/css">
<!--
body {
 margin-left: 0px;
 margin-top: 0px;
}
.style2 {color: #FF0000}
.style3 {font-size: 12px}
.style5 {color: #FF0000; font-size: 10px; }
-->
</style></head>

<body>

<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><form action="http://인력korea.com/mail/send11.php" method="post" name="mem_form" onSubmit="return check(this)">

<!-- Save for Web Slices (다운로드 (1).jpg) -->
<table id="Table_01"  border="0" cellpadding="0" cellspacing="0">

<tr>
<td width="5"></td>
<td colspan="2" align="center" background="images/hsevent2_03.jpg" alt=""><table width="" border="0" cellspacing="1" cellpadding="1">
 
 
  <tr>
    <td><table width="638" border="1" cellpadding="5" cellspacing="0" bordercolor="#999999" style="border-collapse:collapse";>
      <tr>
        <td colspan="4" align="center" bgcolor="#C7E9C0">창업 및 전국 회원점 상담 신청서   <span class="style5">*필수 입력 사항입니다 </span></td>
        </tr>
      <tr>
        <td width="88" align="center" bgcolor="#C7E9C0"><span class="style3"><span class="style2">*</span>  이    름</span></td>
        <td width="217" align="left"><input name="user_name" type="text" style="background-color:#E7E7E7; color:#666666; border:1px solid #999999;" size="20" maxlength="20" /></td>
        <td width="122" align="center"><span class="style3"><span class="style2">*</span>핸 드 폰</span></td>
        <td width="161" align="left"><span style="font-size: 12px">
          <select name="user_cel1" style="background-color:#E7E7E7; color:#666666;font-size:9pt; border:1px solid #999999;">
            <option value=""></option>
            <option value="010">010</option>
            <option value="011">011</option>
            <option value="016">016</option>
            <option value="017">017</option>
            <option value="018">018</option>
            <option value="019">019</option>
          </select>
          -
          <input type="text" name="user_cel2" size="4" maxlength="4" style="background-color:#E7E7E7;color:#666666;font-size:9pt; border:1px solid #999999;"">
          -
          <input type="text" name="user_cel3" size="4" maxlength="4" style="background-color:#E7E7E7;color:#666666;font-size:9pt; border:1px solid #999999;"">
        </span></td>
      </tr>
      <tr>
        <td align="center" bgcolor="#C7E9C0"><span class="style3"><span class="style2">* </span>이 메 일</span></td>
        <td align="left"><input name="user_email" type="text" style="background-color:#E7E7E7;color:#666666; border:1px solid #999999;" size="30" maxlength="60" /></td>
        <td align="center"><span class="style3">개설희망지역</span></td>
        <td align="left"><span class="style3">
          <label>
            <input name="area" type="text" id="area" size="20" />
            </label>
        </span></td>
      </tr>
      <tr>
        <td align="center" bgcolor="#C7E9C0"><span class="style3">제  목</span></td>
        <td colspan="3" align="left"><span class="style3">
          <label>
            <input name="subject" type="text" size="60" />
            </label>
        </span></td>
      </tr>
      <tr>
        <td align="center" bgcolor="#C7E9C0"><span class="style3">내   용</span></td>
        <td colspan="3" align="left"><span class="style3">
          <label>
          <textarea name="content" cols="60" rows="10"></textarea>
          </label>
        </span></td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td align="center"><table width="640" border="0" cellspacing="1" cellpadding="0" bgcolor="#ACCACC" align="center" class="outer_table">
      <tr>
        <td align="center" bgcolor="#FFFFFF"><p>
          <br />
          <textarea name="person_inform_show" cols="70" rows="6" readonly style="background-color:#E7E7E7;color:#666666;font-size:9pt; border:1px solid #999999;">개인정보 취급방침


당사는 개인정보취급방침을 통하여 귀하께서 제공하시는 개인정보가 어떠한 용도와 방식으로 이용되고 있으며 개인정보보호를 위해 어떠한 조치가 취해지고 있는지 알려드립니다.


*개인정보의 수집목적 및 이용목적


당사는 이용자 확인, 문의상담 등의 목적으로써 귀하에게 최적의 서비스를 제공하기 위한 목적으로 귀하의 개인정보를 수집·이용하고 있습니다.  수집하는 개인정보 항목에 따른 구체적인 수집목적 및 이용목적은 다음과 같습니다.


성명, 이메일주소, 연락처 : 서비스 이용에 따른 본인 확인 절차에 이용 및 상담처리
2.문의내용, 첨부파일 및 기타 : 원할한 상담을 위한 참고자료
 
* 개인정보의 수집


1. 당사는 홈페이지를 통한 신청서 작성 시 서비스 이용을 위해 필요한 최소한의 개인정보만을 수집합니다.
2. 귀하가 당사의 서비스를 이용하기 위해서는 연락처, 성명 등을 필수적으로 입력하셔야 합니다.


그러나, 문의 내용, 첨부파일 같은 선택항목은 이를 입력하지 않더라도 서비스 이용에는 제한이 없습니다.


* 개인정보의 보유기간 및 이용기간


 당사의 개인정보 수집 및 이용목적이 달성된 후에는 즉시 삭제토록 되어 있습니다.</textarea>
          <br/>
           <span class="style3">개인정보 취급방침에 동의하십니까?
          <input type="radio" name="privacy_ok" value="y" onclick="javascript_:checkBoxValidate(0)" />
          동의함
          <input type="radio" name="privacy_ok" value="n" onclick="javascript_:checkBoxValidate(1)" />
          동의안함 </span></p>
              <p> </p></td>
      </tr>
   
      <tr>
        <td align="center"><input type="submit" name="Submit" value="신청" />
              <input type="reset" name="Submit2" value="다시작성" /></td>
      </tr>
    </table></td>
  </tr>
</table></td>
<td width="10"> </td>
</tr>
</table>
</form></td>
  </tr>
</table>

</body>
</html>
​이상은 접수하는 폼문입니다.

아래는 send11.php 문입니다.

<?


echo "<meta http-equiv='refresh' content='1; url=http://인력korea.com'>";


// 지정시간(초)후에 해당 url로 자동으로 이동합니다.


// replace와 같이 히스토리에 자료가 남지 않아 http://www.daum.net 에서 뒤로 버튼을


// 누르면 전페이지로 안가고 전전페이지로 이동합니다.


// 딜레이 시간을 0 으로하면 곧바로 이동합니다.


// url 속성을 적지 않으면 현재 페이지로 이동합니다.


?>


<?

 


$to='*** 개인정보보호를 위한 이메일주소 노출방지 ***';

 


function error($text){
 echo "
 <script>
  opener.location.reload();
  self.close();
</script> ";
 exit;
}


function msg($text){
 echo "
  <script language=javascript>
  window.alert('$text')
   opener.location.reload();
  self.close();
  </script>
 ";
 exit;
}

 

 

 

 


if (!$user_name) {error('이름을 입력해주세요.!!');} // 이름이 없을때 에러 메세지
if (!$user_cel2) {error('핸드폰번호를 입력해주세요!!');} // 메일주소가 없을때 에러 메세지
if (!$user_email) {error('메일 주소를 입력해주세요!!');} // 메일주소가 없을때 에러 메세지

 


$mailheaders = "Return-Path: $user_email \r\n"; // 메일 헤더의 반송 메일 주소
$mailheaders.= "Content-Type: text/html; charset=euc-kr \r\n";
$mailheaders .= "From: $user_email <$user_email>\r\n"; // 메일헤더의 이름과 메일 주소 표시
/*
$body .= "$mem_form \r\n";
$body .= "회원 및 전국 회원점 창업신청서 \r\n\r\n";
$body .= "이름   : $user_name \r\n";
$body .= "이메일    : $user_email \r\n";
$body .= "핸드폰번호  : $user_cel1 - $user_cel2 - $user_cel3 \r\n";
$body .= "개설희망지역    : $area \r\n";
$body .= "제목   : $subject \r\n";
$body .= "상담내용  : $content \r\n";
*/


?>
<?
$body ="
<html>
<head>


<style type=\"text/css\">
<!--
.style16 {color: #003300}
.style17 {font-size: 12; font-weight: bold; color: #003300; }
.style21 {font-size: 12px}
.style24 {font-size: 11px}
.style25 {font-size: 12}
.style29 { color: #003300;
font-weight: bold;
font-size: 12px;
}
.style34 {color: #666666}
.style35 {font-size: 12px; color: #666666; }
.style36 {font-size: 12; color: #666666; }
.style37 {font-size: 12px; font-weight: bold; color: #666666; }
.style41 {color: #FF0000}
.style5 { font-size: 12;
font-weight: bold;
color: #666666;
}
.style43 {color: #CC0000; font-weight: bold; font-size: 12px; }
.style44 {color: #CC0000}
.t1 {
font-family: \"돋움\";
font-size: 12px;
color: #666666;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
        background-color: #294a8f;
}
-->
</style>
</head>
<body>
<table width=\"700\" border=\"1\" cellpadding=\"5\" cellspacing=\"0\" bordercolor=\"#999999\" style=\"border-collapse:collapse\";>
      <tr>
        <td width=\"88\" align=\"center\" bgcolor=\"#C7E9C0\"><span class=\"style3\"><span class=\"style2\">*</span>  이    름</span></td>
        <td width=\"234\" align=\"left\">$user_name</td>
        <td width=\"138\" align=\"center\"><span class=\"style3\"><span class=\"style2\">*</span>핸 드 폰</span></td>
        <td width=\"190\" align=\"left\"><span style=\"font-size: 12px\">
          $user_cel1-$user_cel2-.$user_cel3</td>
      </tr>
      <tr>
        <td align=\"center\" bgcolor=\"#C7E9C0\"><span class=\"style3\"><span class=\"style2\">* </span>이 메 일</span></td>
        <td align=\"left\">$user_email</td>
        <td align=\"center\"><span class=\"style3\">개설희망지역</span></td>
        <td align=\"left\"><span class=\"style3\">$area</span></td>
      </tr>
      <tr>
        <td align=\"center\" bgcolor=\"#C7E9C0\"><span class=\"style3\">제  목</span></td>
        <td colspan=\"3\" align=\"left\"><span class=\"style3\">$subject</span></td>
      </tr>
      <tr>
        <td align=\"center\" bgcolor=\"#C7E9C0\"><span class=\"style3\">내   용</span></td>
        <td colspan=\"3\" align=\"left\"><span class=\"style3\">$content </span></td>
      </tr>
    </table>
</body>
</html>";


?>


<?
$subject = $user_name."님의 이벤트신청입니다..";
$result=mail($to , $subject , $body ,  $mailheaders ); // 메일 전송


if($result) {msg('신청이 접수되었습니다.!!');} // 전송 성공시


else{error('다시 입력해주세요.!!');} // 전송 실패시


?>

 

http://인력korea.com/bbs/content.php?co_id=ConsultationRequest

위의 페이지에 신청서 경로가 있습니다.

그누보드를 사용하지 않고 웹페이지에서 만들어 적용하면 잘 들어 옵니다.

5e1b9efd9f1d2170f24387aed3eef968_1430041625_1432.png
위와 같이 들어 옵니다.

고수님의 지도 부탁드립니다.


이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 124,016
© SIRSOFT
현재 페이지 제일 처음으로