도움좀 부탁드립니다...폼메일 파일첨부 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

도움좀 부탁드립니다...폼메일 파일첨부 정보

도움좀 부탁드립니다...폼메일 파일첨부

본문

예전에도 질문드렸었는데요
폼메일에 파일을 첨부해서 보낼려구합니다..근데 잘 안되네요
보시고 조언좀 부탁드립니다.
enctype="multipart/form-data" 이부분도 제대로 적었습니다
<?
$tomail = "*** 개인정보보호를 위한 이메일주소 노출방지 ***"; //이 폼메일을 받을 메일주소
$subject = "상품을 주문합니다";
function error($text){
 echo "
  <script language=javascript>
  window.alert('$text')
  history.go(-1)
  </script>";
 exit;
}
function msg($text){
 echo "
  <script language=javascript>
  window.alert('$text')
  top.location.href = '../'
  </script>
 ";
 exit;
}
if (!$name) {error('이름을 적어주세요');} // 이름이 없을때 에러 메세지
if (!$gu) {error('구분을 적어주세요');} // 이름이 없을때 에러 메세지
if (!$service) {error('서비스중 하나를 선택해주세요');} // 소속 없을때 에러 메세지
if (!$mok) {error('희망취업 목표');} // 연락처가 없을때 에러 메세지
if (!$file) {error('파일 적어주세요');} // 메일주소가 없을때 에러 메세지
//if (!$no) {error('제품번호를 적어 주세요');} //주문번호가 없을때 에러 메세지
//if (!$centent) {error('내용을 적어주세요');} // 내용이 없을때 에러 메세지
 
 $header .= "Return-Path: $from\r\n";
 $header .= "From: $from\r\n";
 $header .= "MIME-Version: 1.0\r\n";
 $header .= "Content-Type: Multipart/mixed; boundary = \"$boundary\"";
//$mailheaders = "Return-Path: $email \r\n"; // 메일 헤더의 반송 메일 주소
//$mailheaders .= "From: $name <$email>\r\n"; // 메일헤더의 이름과 메일 주소 표시
$body = " 이름 : $name \r\n";
$body = " 소속 : $gu \r\n";
$body .= " 연락처 : $service \r\n";
$body .= " 요금제 : $mon \r\n";
$body .= " 희망취업목표기간 : $mok \r\n";
$body .= " 희망업종 : $up \r\n";
$body .= " 희망직무 : $ji \r\n";
$body .= " 희망기업 : $gi \r\n";
$body .= " 파일첨부 : $".$PHP_SELF."$file \r\n";
$body .= " 기타문의 : $content \r\n";

$result=mail($tomail , $subject , $body , $mailheaders); // 메일 전송
if($result) {msg('메일이 성공적으로 발송되었습니다.');} // 전송 성공시
else{error('메일 발송에 실패하였습니다.');} // 전송 실패시
?>

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT