我正在嘗試爲簡報構建一個簡單的電子郵件提交表單。用戶輸入電子郵件地址,網站管理員收到表單提交地址。用戶必須保持在同一頁面上,並且可能會提示一個Javascript框以表示謝意。我有這個,但它不工作:同一頁PHP訂單不能正常工作
<?php
// display form if user has not clicked submit
if (!isset($_POST["submit"]))
{
?>
<form name="contactform" method="post" action="<?php echo $_SERVER["PHP_SELF"];?>">
<input name="from" type="text" placeholder="Provide your e-mail address" class="newsletter_input" />
<input name="" type="submit" class="newsletter_submit" value="" />
<div class="clearfix"></div>
</form>
<?php
}
else
// the user has submitted the form
{
// Check if the "from" input field is filled out
if (isset($_POST["from"]))
{
$from = $_POST["from"]; // sender
mail("[email protected]","From: $from\n");
echo "Thank you for sending us feedback";
}
}
?>
當您使用輸入的電子郵件地址作爲發件人(來自:)您可能會被分類爲垃圾郵件。我建議將自己的電子郵件設置爲發件人並將用戶電子郵件放入內容中。 – Thomas