폼메일 - 메일로 받아보기

폼메일 - 메일로 받아보기

QA

폼메일 - 메일로 받아보기

본문

폼에 작성된 내용을

gmail 로 받아보고 싶어요.

인터넷 찾아가며 따라해봤는데

여기서 어떤걸 더 해주어야 하나요? ㅜㅜ


 
 <form action="mailto:메일주소.com" method="post" enctype="text/plain">
	<p><input type="text" name="test"></p>
	<p><input type="submit" value="送信"></p>
 </form>
 

이 질문에 댓글 쓰기 :

답변 3

action은 php 파일에 값을 전달하기 위한 수단으로 페이지를 처리해 주셔야 하며 그에 따른 전달값을 받아 처리하는것은 액션스크립트로 처리해 주셔야합니다. 메일을 발송하기 위해 기본적으로 sendmail 이라는 SMTP가 구동이 되어야 합니다.

참고만해보세요..

보내는 메일서버가 동작하고, 그누보드5를 사용중이라는 가정하에....


<?

include_once($_SERVER['DOCUMENT_ROOT'] ."/common.php");

include_once(G5_LIB_PATH.'/mailer.lib.php');

?>

<!doctype html>

<html lang="ko">

<head>

<meta charset="UTF-8">

<title>Document</title>

</head>

<body>

<form name="fr" method="post" action="<?=$_SERVER['PHP_SELF']?>">

<input type="hidden" name="mailsend" value="send">

<div>메ㆍ일ㆍ보ㆍ내ㆍ기</div>

<div>보내는 사람이름 : <input type="text" name="from_name"></div>

<div>보내는 메일주소 : <input type="text" name="email"></div>

<div>메일 제목 : <input type="text" name="subject"></div>

<div>메일 내용 : <textarea name="message"></textarea></div>

<div><input type="submit" value="제출"></div>

</form>

</body>

</html>

<?

if($_POST['mailsend']=="send") {

$g_email="받을사람 지메일 주소"; 

mailer($_POST['from_name'], $_POST['email'], $g_email, $_POST['subject'], $_POST['message'], 1); 


echo"<script>alert ('메일이 전송되었습니다.');location.href='". $_SERVER['PHP_SELF'] ."';</script>";

}

?>

답변을 작성하시기 전에 로그인 해주세요.
전체 100
QA 내용 검색
filter #form ×

회원로그인

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