我在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.';
?>
答案 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/