表格不会发送邮件

时间:2013-09-13 09:23:29

标签: php forms

我在php中创建了一个它似乎工作。当我点击提交按钮时,它会转到下一页并显示已发送的消息,但我的邮箱中没有收到任何内容。 可能很容易修复,但我对这一切都很陌生,并在昨天整个下午尝试并且没有想法。

<form class="well" method="post" action="form.php">  
<label><b>Klantgegevens</b></label>  <br>
<span class="inline span2">Winkelnaam</span><input type="text" name="winkelnaam" class="span10">  
<span class="inline span2">Straat</span><input type="text" name="straat" class="span10">  
<span class="inline span2">Huisnummer</span><input type="text" name="huisnummer" class="span10">
<button type="submit" class="btn btn-info">Verstuur</button>
</form> 

这是form.php

<?php 
$winkelnaam = $_POST["winkelnaam"];
$straat = $_POST["straat"];
$huisnummer = $_POST["huisnummer"];
mail('xxxx@xxxx.nl');  
echo 'Uw bericht is verzonden.';
?>

2 个答案:

答案 0 :(得分:1)

您没有提供邮件主题和邮件。 有关详细信息,请参阅PHP mail()文档。

mail('xxxx@xxxx.nl', 'My subject', 'Mail message text here');

答案 1 :(得分:1)

mail('email@address', 'Subject', 'Plain text message', $optional_headers);

但我建议使用框架来发送电子邮件而不是mail()函数。 看看http://swiftmailer.org/