주간 베스트 월간 베스트 3개월 베스트 베스트 게시물
꽃배달 한국, 중국 전지역배송

메일함수를 이용한 파일첨부 폼메일 1

네로 | 2002.06.22 00:33:25 댓글: 0 조회: 831 추천: 3
분류웹 프로그래밍 https://life.moyiza.kr/itstudy/1758866
출처 : PHP WORLD

이번 시간에는 Mail Function을 이용한 파일 첨부 폼 메일을 만들어 보겠습니다. 폼 메일은 다른 메일 어플리케이션을 쓰는 불편함을 없애 사용자가 쉽게 메일을 이용 할 수 있게 하는데 아주 큰 역활을 합니다.
우선 쓰기 폼을 만들어 보도록 하겠습니다.

<File Name : mail.php3>

<HTML>
<HEAD>
<SCRIPT LANGUAGE='javascript'>
self.moveTo(150,150)
function sendmail()
{
if(document.MAIL.to.value == "") alert("받는분의 E-Mail 주소를 기입해주세요.");
else if(document.MAIL.form.value == "") alert("자신의 E-Mail 주소를 기입해주세요.");
else if(document.MAIL.subject.value == "") alert("편지 제목을 입력해주세요.");
else if(document.MAIL.content.value == "") alert("편지 내용을 입력하여 주세요.");
else document.MAIL.submit();
}
</SCRIPT>
<TITLE>PHP World - Mailer</TITLE>
</HEAD>
<BODY TOPMARGIN=3 LEFTMARGIN=3 BGCOLOR=eeeeee>
<FORM NAME=MAIL METHOD=POST ACTION='mail_end.php3' ENCTYPE='multipart/form-data'>
<TABLE WIDTH=100% CELLSPACING=1 BGCOLOR=black>
<TR>
<TD ALIGN=CENTER BGCOLOR=999999 WIDTH=20%><FONT SIZE=2 COLOR=WHITE>받는사람</TD>
<TD BGCOLOR='eeeeee' WIDTH=80%><INPUT TYPE=TEXT NAME=to SIZE=50></TD>
</TR>
<TR>
<TD ALIGN=CENTER BGCOLOR=999999><FONT SIZE=2 COLOR=WHITE>보내는사람</TD>
<TD BGCOLOR='eeeeee'><INPUT TYPE=TEXT NAME=from SIZE=50></TD>
</TR>
<TR>
<TD ALIGN=CENTER BGCOLOR=999999><FONT SIZE=2 COLOR=WHITE>제목</TD>
<TD BGCOLOR='eeeeee'><INPUT TYPE=TEXT NAME=subject SIZE=50></TD>
</TR>
<TR>
<TD ALIGN=CENTER BGCOLOR=999999><FONT SIZE=2 COLOR=WHITE>내용</TD>
<TD BGCOLOR='eeeeee'><TEXTAREA NAME=content ROWS=12 COLS=52></TEXTAREA></TD>
</TR>
<TR>
<TD ALIGN=CENTER BGCOLOR=999999><FONT SIZE=2 COLOR=WHITE>첨부 파일</TD>
<TD BGCOLOR='eeeeee'><INPUT TYPE=FILE NAME=upfile></TD>

</TABLE>
<TABLE>
<TR>
<TD HEIGHT=5></TD>
</TR>
</TABLE>
<CENTER><INPUT TYPE=BUTTON VALUE='메일발송' onclick='sendmail()'>
  <INPUT TYPE=BUTTON VALUE=' 취 소 ' onclick='self.window.close();'></CENTER>
</FORM>
</BODY>
</HTML>

여기서 FORM에 ENCTYPE을 준 이유는 파일 전송을 위해서입니다. 어느 자료실 소스를 보시더라도 ENCTYPE은 꼭 서 있을 겁니다.... 그리고 전송을 누를시에는 mail_end.php3로 가기전 자바 스크립트로 필수 입력사항에 자료가 제대로 입력 되었는지 체크를 합니다. 입력이 않되어 있으면 mail.php3로 넘어가지 않게 하는겁니다.

자 이번 강의는 이번에 마치고 다음 강의에서 mail_end.php3를 작성해 보도록 합시다. 그럼 오늘도 즐거운 하루 되세요.


* 전설님에 의해서 게시물 이동되었습니다 (2004-05-30 17:07)
* 이동한 이유 :
* 원래의 위치 : 웹 공부 >> 웹 프로그래밍
* 이동후 위치 : 웹 공부 >>

* 전설님에 의해서 게시물 이동되었습니다 (2004-05-30 17:12)
* 이동한 이유 :
* 원래의 위치 : 웹 공부 >>
* 이동후 위치 : 웹 공부 >> 웹 프로그래밍
추천 (3) 선물 (0명)
IP: ♡.135.♡.13
3,006 개의 글이 있습니다.
제목 글쓴이 날짜 조회
관리자
2003-09-20
11971
관리자
2003-09-20
11527
관리자
2003-09-20
20673
지구인
2010-08-27
19453
지구인
2009-09-07
13774
SOLIDH
2010-01-29
15735
엔죠라이프
2004-10-07
16824
맹이
2002-07-12
1571
노아
2002-07-11
1320
네로
2002-07-10
485
네로
2002-07-07
793
네로
2002-07-03
403
네로
2002-07-03
431
네로
2002-07-03
392
네로
2002-07-03
719
네로
2002-07-03
350
네로
2002-07-03
346
네로
2002-07-03
463
네로
2002-07-03
595
네로
2002-07-03
397
네로
2002-07-02
496
네로
2002-06-30
448
네로
2002-06-30
589
네로
2002-06-30
341
네로
2002-06-22
961
네로
2002-06-22
1171
네로
2002-06-22
831
네로
2002-06-21
434
모이자 모바일