묻고답하기

<?php

//==================
// 메일 보내기
//==================

function message ($message)
{
echo "
        <script>
        window.alert ("$message");
        history.go(-1);
        </script>
        ";
exit;
}

if($mode=='mailsend')
{
        if(!$to) message ("받으실분의 메일계정을 입력하세요");
        if(!$subject) message ("제목을 입력하세요");
        if(!$body) message ("내용을 입력하세요");

       $mailheaders .= "Return-Path: $fromrn";
       $mailheaders .= "From: $rn <$from>rn";
       $mailheaders .= "X-Mailer: Gfew Interfacern";

       if ($userfile && $userfile_size) {

          $filename=basename($userfile_name);
          $result=fopen($userfile,"r");
          $file=fread($result,$userfile_size);
          fclose($result);

          if ($userfile_type == "")
             {
             $userfile_type = "application/octet-stream";
             }

          $boundary = "--------" . uniqid("part");

          $mailheaders .= "MIME-Version: 1.0rn";
          $mailheaders .= "Content-Type: multipart/mixed; boundary="$boundary"";

          $bodytext  = "This is a multi-part message in MIME format.rnrn";
          $bodytext .= "--$boundaryrn";

          $bodytext .= "Content-Type: text/html; charset=euc-krrn";
          $bodytext .= "Content-Transfer-Encoding: 8bitrnrn";

          $bodytext .= nl2br(stripslashes($body)) . "rnrn";
          $bodytext .= "--$boundaryrn";
          $bodytext .= "Content-Type: $userfile_type; name="$filename"rn";
          $bodytext .= "Content-Transfer-Encoding: base64rnrn";
          $bodytext .= ereg_replace("(.{80})","\1rn",base64_encode($file));
          $bodytext .= "rn--$boundary" . "rn";
       }
       else {
          $bodytext  = stripslashes($body);
       }


       mail($to,$subject,$bodytext,$mailheaders);

       echo(" <meta http-equiv='Refresh' content='0; URL=./mailsuccess.php3'>");
       exit;


}

echo "
<html>
<head>
<title>Formmail</title>
<meta http-equiv=Content-Type content=text/html; charset=euc-kr>
<link rel=StyleSheet HREF='desizn.css' type='text/css'>
</head>
<body bgcolor=#FFFFFF leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>
<br>
  <table width=300 border=1 cellspacing=0 align='center' cellpadding='2'+ '+ ' bordercolordark=white bordercolorlight=black>
    <tr>
    <form enctype='multipart/form-data' method='post' action='$PHP_SELF?mode=mailsend'>
      <td align=center bgcolor=cccccc width=130>받는사람</td>
      <td bgcolor=white width=170><input name=to size=30 value='limey75@dreamwiz.com' class=bdc> </td>
    </tr>
    <tr>
      <td align=center bgcolor=cccccc>보내는사람</td>
      <td bgcolor=white> <input name=from size=30 value='' class=bdc> </td>
    </tr>
    <tr>
      <td align=center bgcolor=cccccc>제 목</td>
      <td bgcolor=white> <input name=subject size=30 value='' class=bdc> </td>
    </tr>
    <tr>
      <td align=center bgcolor=cccccc> 파일첨부</td>
      <td bgcolor=white> <input type=file name=userfile size=15 value='' class=bdc> </td>
    </tr>
    <tr>
      <td colspan=2 bgcolor=white>
        <textarea name=body cols=45 rows=7 wrap=hard class=bdc></textarea>
      </td>
    </tr>
    <tr>
      <td colspan=2 height=22 bgcolor=white>
        <div align='center'>
          <input type=submit name=action value=':: SEND ::' class=btc>
          <input type='reset' name='Reset' value=':: RESET ::' class=btc>
        </div>
      </td></form>
    </tr>
  </table>
<br>
</body>
</html>
";


?> 여기까진 formmail.html 이구여..


여기서부턴 mailsuccess.php3 파일이요..

<?php
echo "
<html>
<head>
<title>Formmail</title>
<meta http-equiv=Content-Type content=text/html; charset=euc-kr>
<link rel=StyleSheet HREF='desizn.css' type='text/css'>
</head>
<body bgcolor=#FFFFFF leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>
<br>
<table width=100% height=100%>
<tr><td align=center>
메일이 성공적으로 전송되었습니다.<br>
이 화면은 자동으로 5초 후에 이전화면으로 돌아갑니다.
<meta http-equiv='Refresh' content='5; URL=./formmail.html'>
<p>
</td></tr></table>
</body></html>
";
?>

위의 폼메일 그니까 formmail.html을 테이블 안에 넣어야 하는데..도무지 안되네여..

위의 소스는 해피cgi에서 얻어온건데.. 제 홈페이지에 폼메일 형식으로 넣고 싶어서 그러거든요..

나모나 드림위버에선 당근 formmail.html파일이 안열리구..

파일명만 html이지 php쏘스가 들어가있어서 그런거 같은데..

ftp에 단독으루 formmail.html 이랑 mailsuccess.php3 을 올려놓구 제 홈페이지주소/formmail.html 치면  폼메일이 보이거든여..

근데 그러면 폼메일만 달랑 한 화면에 나오게 보여서..

제가 디자인한 화면에 그니까 테이블속에 위의 폼메일을 넣구 싶은데 어떻게 방법이 없을까요?

고수님들 꼭좀 부탁 드릴께요..

넘 바보같은 질문같지만.. 제가 php를 잘 몰라가지구여..책에두 이런내용은 없는거 같구..

오늘 php관련 홈페이지 무쟈게 뒤졌는데두..무식한게 죄네용-.-;;++

바쁘시겠지만 부탁좀 드립니다.. 꼭좀 답변해주세요..


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
심재원6e3d9 2010년도 만든 사이트...  
닥터맨 셀렉트쿼리의 where 절 뒤에 or 조건 개수제한 있나요 [2] 2015.08.10 by 닥터맨
봄순언니 글 조회수는 어떻게 보나요? [1] 2015.08.09 by sejin7940
crebill 이메일 변경시 중복메일도 변경되는데..맞나요? [2] 2015.08.09 by crebill
crebill 정규식 문의합니다. [2] 2015.08.09 by crebill
goodhe**** 게시판에서 jQuery 사용시 목록중 view 파일에서 에러  
푸푸맘 이곳에 사용된 레이아웃이 뭔지 알 수 있을까요? [2] 2015.08.09 by 푸푸맘
@RPM sketchbook5 최신버전에다가 유투브 확장변수 넣는법  
Senahri 이거 인코딩오류인가요? [1] file 2015.08.09 by iswonlive
스케이트보드 아직 그룹 연동 문제는 해결이 안됐나 보네요. [2] 2015.08.09 by iswonlive
sagnmoo 안녕하세요 뭐좀여쭤볼게요!  
에이트 게시판 본문 상의 많은 이미지에 대해 구글 이미지 더보기 버튼 기능 구현 방법  
사랑해요XE 문제좀 해결해주실분..... [5] 2015.08.09 by 사랑해요XE
힛걸 업데이트도중 에러가 났습니다. [1] file 2015.08.09 by 기진곰
에이스1 게시물 하나당 카테고리를 여러개 지정하려면 어떻게 해야 하는지 아시는 분 있나요? [2] file 2015.08.09 by 에이스1
줄리아22 xe core 업데이트 하라해서 했는데 [2] 2015.08.09 by 줄리아22
제이에스서포트 지금 사이트에 로그인도 되지 않고 회원가입 관리자 페이지 모두 접속이 안됩니다. [1] 2015.08.09 by 기진곰
kobanjjang xe 기본 레이아웃의 게시판에서 설정을 제목 섬네일이라고 지정 [2] file 2015.08.09 by sejin7940
thdwjdtjr 홈페이지 접속시 이메일에서 아이디로 변경 [1] 2015.08.09 by sejin7940
사랑해요XE 해당 코드에서 이미지 클릭시 주소를 새창으로 띄우려면 어떻게 해야하나요?? [5] 2015.08.09 by 우리아기
thdwjdtjr 포토샵 초보라 부탁드리고자 합니다 [2] file 2015.08.08 by thdwjdtjr
spaz 아약스보드가 적용이 안되는데 무엇이 문제일까요? [2] 2015.08.08 by spaz
글문 호스팅에서 db 비번을 변경하였는데 소스내 db 변경은 어디서 해야 하는지 [2] 2015.08.08 by 글문
야야야료 content에 내용이 없는거 검색해서 찾는방법있나요?  
반걸 php preg_match 질문드려요~ [2] 2015.08.08 by 반걸
이온디 이미지 src 경로에 도메인이 붙는 건 왜 그런가요? [2] 2015.08.08 by 이온디
우리들과 게시판이 투명 인대 불투명 하게 할수 있나요? 흰색 file  
반걸 php에서 firstchild 쓸수있을까요? [1] 2015.08.08 by AJKJ
줄리아22 익스프롤러 로그인 오류 [1] 2015.08.08 by 기진곰
배워서남준다 포럼 모듈에서 내용에 specialists 단어 오류