嗨,大家好我想用PHP發送HTML郵件。當我點擊一個頁面上的按鈕時,它會加載php文件併發送應該發送到郵件中的數據。該數據是HTML代碼,我也使用相同的變量/代碼來生成該PHP文件中的內容。內容完全生成,但電子郵件是空的,altought我發送相同的變量,我使用該頁面上的內容。代碼是發送帶有HTML的PHP郵件
<?php
$message=$_POST["email"];
echo $message;//Use variable to generate content
if (isset($_POST['button1']))
{
$to = '[email protected]';
$subject = 'Subject';
$headers[] = 'MIME-Version: 1.0';
$headers[] = 'Content-type: text/html; charset=iso-8859-1';
mail($to, $subject, $message, implode("\r\n", $headers));
}
?>
<form method="POST" action=''>
<input type="submit" name="button1" value="Send mail" class="btn">
編輯:如果我鍵入html代碼manualy它的作品。
所以不知道如何解決這個問題? :) – guber90
這不會發送郵件到我的電子郵件必須是我做錯了事情我在網絡編程沒有多少expirience。 (我將[email protected]編輯到我的電子郵件) – guber90
這可能是使用郵件功能的問題。我只能給你腳本的幫助 - 這不意味着我會寫你的腳本;) – SebTM