【发布时间】:2019-10-04 05:32:29
【问题描述】:
我似乎无法调试它,因为这是我第一次使用 php。我最初有这个设置并且它确实有效,但我尝试添加更多单选按钮并且它停止工作。我把单选按钮拿出来试图回到第一格,但现在我什至无法发送简单的表格。我已经盯着它看了好几个小时,你能帮我找出问题所在吗?谢谢!
<?php
if($_POST["submit"]) {
$recipient="testing@yahoo.com";
$subject="Business Sign-Up Request";
$senderName = $_POST["senderName"];
$businessName = $_POST["businessName"];
$phone = $_POST["phone"];
$senderEmail = $_POST["senderEmail"];
$website = $_POST["website"];
$businessLicense = $_POST["businessLicense"];
$mailbody = "Contact Name: $senderName\n\nBusiness Name: $businessName\n\nEmail: $senderEmail\n\nPhone: $phone\n\nBusiness License: $businessLicense\n\nWebsite: $website";
mail($recipient, $subject, $mailbody);
$thankYou="<p>Thank you! Your message has been sent.</p>";
}
?>
这是 php 代码下方的 HTML 表单...
<?=$thankYou ?>
<div id="TestModal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="container">
<div class="row">
<div class="col-12 float-right">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</div>
</div>
<div class="row">
<div class="offset-2 col-8 text-center">
<h4 class="businessSignUp-title" id="myModalLabel">Business Sign-Up</h4>
</div>
</div>
<div class="row">
<div class="offset-1 col-10 text-center">
<h3>Please submit your information and we will contact you shortly!</h3>
</div>
</div>
<div class="row text-center">
<div class="col-12 text-center modal-body">
<form method="post" action="home.php" class="text-center">
<div>
<input class="w-100 py-1 px-2 businessSignUp-input mt-2" required name="senderName" placeholder="Name">
</div>
<div>
<input class="w-100 py-1 px-2 businessSignUp-input mt-2" required name="businessName" placeholder="Business Name">
</div>
<div>
<input class="w-100 py-1 px-2 businessSignUp-input mt-2" required name="phone" placeholder="Phone">
</div>
<div>
<input class="w-100 py-1 px-2 businessSignUp-input mt-2" required name="senderEmail" placeholder="Email Address">
</div>
<div>
<input class="w-100 py-1 px-2 businessSignUp-input mt-2" name="businessLicense" placeholder="Business License (optional)">
</div>
<div>
<input class="w-100 py-1 px-2 businessSignUp-input mt-2" name="website" placeholder="Website (optional)">
</div>
<input class="btn btn-primary mt-4" type="submit" name="submit">
</form>
</div>
</div>
</div>
</div>
</div>
</div>
【问题讨论】:
-
我也一直在阅读有关启用 SMTP 的信息,但我不确定那是什么。
-
stackoverflow.com/questions/24644436/… 你看过这个吗?您甚至可以尝试添加邮件标题