2016-06-24 98 views
-2

我需要我的網站的訪問者發送表單數據(如聯繫人的形式通過PHP我的電子郵件,我如何能做到這一點?你如何使用PHP發送表單數據作爲消息?

+2

的可能的複製[硒發送電子郵件nd電子郵件使用GMail SMTP服務器從PHP頁面](http://stackoverflow.com/questions/712392/send-email-using-the-gmail-smtp-server-from-a-php-page) – PacMan

+3

可能的重複[使用相同的腳本提交從HTML表單發送電子郵件與PHP](http://stackoverflow.com/questions/18379238/send-email-with-php-from-html-form-on-submit-with-the -same腳本) – UditS

回答

0

用GET/POST查詢和使用標籤 html forms/w3schools 例如

.html page: 
<form method="GET" action="send.php"> 
<input name="fieldname" type="text" placeholder="You text here..."> 
<input type="submit" value="Submit"> 
</form> 

send.php 
<?php 

if (isset($_GET['fieldname']) { 
    // you code here.. 
} 

例如通過郵件功能()
about mail() function on php.net

$from = '[email protected]'; 
$to = '[email protected]'; 
$subject = 'your subject'; 
$message = 'your<br>message<br>in html code'; 
$headers = 'MIME-Version: 1.0' . "\r\n"; 
$headers .= "Content-type: text/html; charset=utf-8 \r\n"; 
$headers .= 'To: Author <' .$to . ' >' . "\r\n"; 
$headers .= 'From: '.$author.' <'.$from.'>' . "\r\n"; 
mail($to, $subject, $message, $headers);