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

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

smile 10년 전 조회 2,138

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

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

www/mail/send11.php로 받게 했습니다.

그랬더니 메일은 정상으로 들어 오는데 한글만 깨져서 들어 옵니다.

소스는 아래와 같습니다.

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml">


인력korea 회원 및 회원점 창업 상담 신청서입니다


 
   
 
http://인력korea.com/mail/send11.php">http://인력korea.com/mail/send11.php" method="post" name="mem_form" onSubmit="return check(this)">








 
 
 
   
 
 
   
 

     
       
       
     
       
       
       
       
     
     
       
       
       
       
     
     
       
       
     
     
       
       
     
   
창업 및 전국 회원점 상담 신청서   *필수 입력 사항입니다
*  이    름*핸 드 폰
         
          -
         
          -
         
       
* 이 메 일개설희망지역
         
       
제  목
         
       
내   용
         
       

     
       
     
   
     
       
     
   


         
         
         
           개인정보 취급방침에 동의하십니까?
         
          동의함
         
          동의안함


             

 


             
 



​이상은 접수하는 폼문입니다.

아래는 send11.php 문입니다.


echo "";


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


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


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


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


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


?>


 


$to='5877852@naver.com';

 


function error($text){
 echo "
  ";
 exit;
}


function msg($text){
 echo "
 
 ";
 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 ="






     
       
       
       
       
     
     
       
       
       
       
     
     
       
       
     
     
       
       
     
   
*  이    름$user_name*핸 드 폰
          $user_cel1-$user_cel2-.$user_cel3
* 이 메 일$user_email개설희망지역$area
제  목$subject
내   용$content


";


?>


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


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


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


?>

 

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

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

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


위와 같이 들어 옵니다.

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


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

답변 1개

10년 전

 charset=euc-kr  라고 된 것을 삭제하시거나 utf-8 로 변경해 보십시오. 

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

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

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

로그인