我在我的网站上建立了一个查询表单,这个想法不是每次用户提交查询时都给我发邮件,而是将它添加到我的数据库中,然后我可以通过我的后端系统去查看
每个查询将一一列出,下方有一个文本区域联系表,允许我单独回复每个查询
到目前为止我有这个(抱歉有点乱)
foreach ($listings as $row){
$loop.= "<h3 class='text-center'>".$row['question']."</h3>";
$loop.= "<p>".$row['message']."</p>";
$loop.= "Name: <b>".$row['name']."</b>";
$loop.= "<span class='pull-right'>Email: <b>".$row['email']."</b><br></span>";
$loop.= "<div class='clearfix'></div>";
if(isset($row['website'])){ $loop.="Website: <b>".$row['website']."</b>"; }
$loop.= "<span class='pull-right'>Date: <b>".$row['date']."</b></span>";
$loop.= "<form name='submit-response' method='POST'><fieldset>";
$loop.= "<div class='form-group'> <label for='Message".$counter."'>Your Message</label> <textarea id='Message".$counter."' name='Message".$counter."' class='form-control' rows='5'></textarea> </div>";
$loop.= "<button type='submit' name='submit".$counter."' class='btn btn-default btn-block'>Reply</button>";
$loop.= "</fieldset></form>";
}
在此之前是一个 foreach 循环,并且 oh 和 $counter 的开始设置为 nill
我想要的是每个联系表单都是唯一的,所以当我点击其中一个查询的发送时,它将被发送和删除,以便我可以发送另一个,我遇到的唯一问题是如果提交,我将如何解决已被击中,以及哪个提交已被击中
代码将需要测试哪个按钮被点击,并取决于哪个按钮然后将 mail() 发送给收件人
我非常坚持这一点,我不确定最好的行动方案,所以任何建议都非常感谢
卢克