묻고답하기

폼메일을 만들어서 파일도 첨부하여야 하는데...
잘 안되네요.  ㅜ,.ㅜ
저는 왕초보인데 영진책(PHP4_30일완성)보고 따라해 봤슴다.

근데...
파일을 첨부하면 내용글도 전달이 않되고, 첨부파일도 따라가지 않습니다.
파일을 첨부하지 않으면 정상적으로 내용글만 전달됩니다.


==== 메일쓰는 페이지의 폼 부분은  아래와 같구요 ====

<form action="sendmail.php" method="post" name="forms" id="forms" enctype="multipart/form-data">
  <br>
  <table width="575" border="0" cellspacing="4">
    <tr>
      <td width="200" valign="bottom"><div align="right" class="style3 style4"><span class="style6">*</span> <span class="style9 style7">성 명 (Name)</span></div></td>
      <td width="354">
      <input name="name" type="text" class="input" id="name" size="30">
      </td>
    </tr>
    <tr>
      <td valign="bottom"><div align="right" class="style5"><span class="style6">*</span> <span class="style7">메 일 (E-mail)</span> </div>        <div align="right" class="style5"> </div></td>
      <td>
      <input name="e_mail" type="text" id="e_mail" size="58">
      </td>
    </tr>
    <tr>
      <td valign="bottom"><div align="right" class="style5"><span class="style6">*</span> <span class="style7">제 목 (Subject)</span> </div></td>
      <td>
      <input name="subject" type="text" id="subject" size="58">
      </td>
    </tr>
    <tr>
      <td valign="top"><div align="right" class="style5">
          <p><br>
              <span class="style6">*</span> <span class="style7">내 용 (Contents)</span> </p>
      </div></td>
      <td>
      <textarea name="contents" cols="57" rows="8" id="contents"></textarea>
       </td>
    </tr>
    <tr>
      <td valign="bottom"><div align="right"><span class="style6">*</span> <span class="style7 style3">첨부파일 (File)</span></div></td>
      <td>
      <input name="upfile" type="file" size="40">
      </td>
    </tr>
    <tr align="right">
      <td colspan="2"><div align="right"></div>
          <a href="javascript:CheckForm();"><img src="bt_ok.gif" width="70" height="40" border="0"></a><a href="javascript:document.forms.reset();"><img src="bt_cancel.gif" width="70" height="40" border="0"></a>
          <div align="center"> </div></td>
    </tr>
  </table>
</form>




=====  PHP파일은 아래와 같습니다. =====


<?
$headers .= "From :$name<$e_mail>rn";
$heasers .= "X-Mailer:PHP MAILERrn";

if($upfile && $upfile_size)
{
        $filename=basename($upfile_name);
        $result=fopen($upfile,"r");
        $file=fread($result,$upfile_size);
        fclose($result);

        $upfile_type = "application/octet-stream";
        
        $boundary = "--------". uniqid("part");
        $headers .= "MIME-Version: 1.0 rn";
        $headers .= "Content-Type: multipart/mixed;        boundary="$boundary"";
        
        $body .= "This is a multi-part message in MIME format.rnrn";
        $body .= "--$boundaryrn";
        $body .= "Content-Type: text/html; charset=euc-krrn";
        $body .= "Content-Transfer-Encoding: 8bitrnrn";
        $body .= nl2br(stripslashes($contents))."rnrn";
        $body .= nl2br(stripslashes($phpworld))."rnrn";
        $body .= "--$boundaryrn";
        
        $body .= "Content-Type: $upfile_type; name="$filename"rn";
        $body .= "Content-Transfer-Encoding: base64rnrn";
        $body .= ereg_replace("(.{80})","\1rn",base64_encode($file));
}
else
{
        $body = stripslashes($contents). "rnrn";
}

mail("test@test.com",$subject,$contents,$headers);

echo "<center><br><br><br><br><br><br>
<font color='#cc6600' size='2'>* </font> <font color='#666666'+ '+ ' size='2'> 메일을 발송했습니다 </font> <font color='#cc6600' size='2'>* </font>
</center>";

?>



======  새해첫날부터 밤새우고 있네요. 도와주세요~

그리고 복많이 받으시구요.  ^^;;
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
박진동 로그인 쿠키생성후에 로그인 아이디와 등급이 안보여져서 문의드립니다.  
Wassum 꼭좀 도와주세욤. 홈페이지 여백 이 먹히질 않아요. [4] 2007.08.10
UGenet 그 스크롤바 만드는 방법...  
UGenet 저기...이미지 위에 마우스를 올리면 이미지 도구상자 같은거 뜨잖아요. [2] 2007.08.10
정태영 노프레임 홈을 만들려 하는데 포토샵에서 메뉴 다 만들고 나모 표에 붙여넣기를 하는데 이렇게 되네여 [1] 2007.08.10
Quidn 변수를 입력받아서 해당하는 값을 출력시키려면..? (파일디비) [6] 2007.08.10
조영인 게시판이 헤더랑 풋터가 인클루드가 안되네요..  
이상형 문자 코드에 대한 질문인데요..... [2] 2007.08.10
김동희 오프라인에서 보면 작업한 데로 나오는데, 웹게시판에 올려놓고 보면 <SPAN> 스타일이 안먹어요.. [2] 2007.08.10
이순미 알파채널이 흰색으로 나와요... [2] 2007.08.10
한건택 위, 왼쪽에서 약간 떨어져 나와요. [2] 2007.08.10
아햏햏™ [포토샵] 선택부분에 색칠을하는데 선택 부분밖의 영역의 색깔이 바뀝니다. [2] 2007.08.10
이성환 몇 가지 소스 질문좀...  
미니버스 플래시 스터디 정리 잘된곳 소개좀 부탁드립니다. [3] 2007.08.10
김홍규 프레임이 자동 생성되는건지?? [1] 2007.08.10
명지대인 플래시 무비 크기관련 질문 좀 도와주세요.. [1] 2007.08.10
이진권 php 파일에 스타일 시트(style.css) 적용문제 [1] 2007.08.10
부푸러 MySQL 에 대하여 궁굼한것이 있습니다. [1] 2007.08.10
nzeo.com 파일명의 첫글자를 대문자로 쓰는게 좋은가요, 소문자로 쓰는게 좋은가요? [1] 2007.08.10
조영인 헤더 옆으로 밀리는 이유좀.. [2] 2007.08.10
김주교 이런 홈페이지는 어떻게 하나요? [1] 2007.08.10
최봉수 주소창에 주소를 고정시킬수 없나요? [2] 2007.08.10
오진호 타이틀바가 안먹혀요~ ㅠ.ㅠ [3] 2007.08.10
임종승 플레쉬 동영상이 저는 보이는데, 남들은 아무도 안 보인데요  
nzeo.com [Root] ← 이런 형태의 변수도 있나요?  
죠이 폼메일에 파일첨부하려는데요...(PHP)  
정회일 배너 안뜨게 하는 법좀 [1] 2007.08.10
박종근 원프레임의 구조를 이렇게 하면 안되나요?  
하성우 IIS에서 섭투(ServerToServer)를 할때 에러가납니다.  
푸른하늘 [포토샵 관련 질문] 포토샵 7.0 사용자입니다. 글자만 입력하면 무조건 누워 버리네요... [2] 2007.08.10