-3

我在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.';
?>
4

2 回答 2

1

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

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

于 2013-09-13T09:26:19.380 回答
1
mail('email@address', 'Subject', 'Plain text message', $optional_headers);

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

于 2013-09-13T09:26:19.803 回答