묻고답하기

폼메일을 만들어서 파일도 첨부하여야 하는데...
잘 안되네요.  ㅜ,.ㅜ
저는 왕초보인데 영진책(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 남기남
이성환 몇 가지 소스 질문좀...  
미니버스 플래시 스터디 정리 잘된곳 소개좀 부탁드립니다. [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
EmulBoy 이같은 사이트의 카운터는 어떻게 설치하나요? (냉유) [1] 2007.08.10
김진호 처음으로 노프레임 하는데 궁금한게 왕 많아요!!!!!!  
김진호 으아 미치겠어요! 제 홈에서 질문!!  
CityBoys-Life 회원디비의 특정레코드의 필드값 출력을 정렬하는 방법?  
김종표 텔넷을 통한 DB 내(內) 테이블 삭제가 되지 않습니다. [1] 2007.08.10
Wassum 지맘대로 이랬다 저랬다가 변해요.  
최민석 PCX 파일 저장에 관한 질문인데요..  
김규범 허전한 첫 화면은 어떻게 해야 할까요? [1] 2007.08.10
호시 wmv 파일을 asf 파일로 바꿀 방법은 없나요? ㅠㅠ [1] 2007.08.10
최홍수 제 인덱스 홈페이지에서요~테이블이나 아이프레임을 화면 정 가운데에 놓구 싶거든요... [3] 2007.08.10
고롱이 이런 글씨를 만들고싶은데... [3] 2007.08.10
(/ ''-'')/__ㅛ APM에서 아웃로그인과 최근게시물설치방법좀 알려주세요