为了账号安全,请及时绑定邮箱和手机立即绑定

如何避免在没有实际填写表格的情况下从按下“发送”的人那里收到空电子邮件?

如何避免在没有实际填写表格的情况下从按下“发送”的人那里收到空电子邮件?

PHP
MMMHUHU 2021-06-03 11:46:33
我的网站上有一个表格,我从人们那里收到了大量的空邮件,我想我只是按发送而不实际填写表格,这有点烦人,我对 PHP 的了解非常有限,我很想知道我需要什么更改为停止接收空邮件。表单和PHP的代码如下。<form method="post" action="contact.php"><fieldset><legend>Contact us:</legend><input type="text" name="sender" placeholder="Name *"><input type="text" name="senderEmail" placeholder="Email *"><textarea name="message" placeholder="Message" rows="5" cols="95"></textarea></fieldset><input type="submit" value="Send" name="submit" /></form><?phpif($_POST["submit"]) {    $recipient="example@example.com";    $subject="New email from form";    $sender=$_POST["sender"];    $senderEmail=$_POST["senderEmail"];    $message=$_POST["message"];    $mailBody="Name: $sender\nEmail: $senderEmail\n\n$message";    mail($recipient, $subject, $mailBody, "From: $sender <$senderEmail>");    $thankYou="<p>Thanks! Your message has been sent.</p>";}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 155 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号