폼메일 - 메일로 받아보기

2017-08-08 (화) 16:17:48 3,565

폼에 작성된 내용을

gmail 로 받아보고 싶어요.

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

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

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

답변 3개

참고만해보세요..

보내는 메일서버가 동작하고, 그누보드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>";

}

?>

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

2017-08-08 (화) 16:34:20

해당 액션은 기본 메일 프로그램으로 메일 보내기 위한겁니다.

하실려는건 전혀 다른 겁니다.

스킨이나 팁 같은데 보시면 폼메일을 찾으실수 있으실겁니다.

답변을 작성하려면 로그인이 필요합니다.