Php 联系人表单提交未响应
我的联系表格有问题,当我试图提交表格时,它没有响应,请帮助我解决此问题。下面是代码 HTML:Php 联系人表单提交未响应,php,Php,我的联系表格有问题,当我试图提交表格时,它没有响应,请帮助我解决此问题。下面是代码 HTML: 发送消息 请找到下面提交表单的php代码,并告诉我如何解决此问题的解决方案。提前谢谢 if (isset($_POST['submit'])) { $name=$_POST['name']; $email=$_POST['email']; // $subject=$_POST['subject']; $msg=$_POST[
发送消息
请找到下面提交表单的php代码,并告诉我如何解决此问题的解决方案。提前谢谢
if (isset($_POST['submit'])) {
$name=$_POST['name'];
$email=$_POST['email'];
// $subject=$_POST['subject'];
$msg=$_POST['msg'];
}
$to='contact@****.my';
$subject='Contact Form';
$message="Name: " .$name."\n"."email: " .$email."\n"."Subject: "
.$subject."\n". "Wrote the following: "."\n\n".$msg;
$headers="From:".$email;
if (mail($to, $subject, $message, $headers)) {
echo "<h1>Your message has been sent. Thank you!"."".$name.", We Will
Contact you shortly</h1>";
}
else {
echo "Something went wrong!";
}
if(isset($\u POST['submit'])){
$name=$_POST['name'];
$email=$_POST['email'];
//$subject=$_POST['subject'];
$msg=$_POST['msg'];
}
$to='contact@****.my';
$subject='Contact Form';
$message=“Name:”.$Name.\n.“电子邮件:”.$email.\n.“主题:”
.$subject.“\n”。写了以下内容:“.\n\n”。$msg;
$headers=“From:”.$email;
if(邮件($to、$subject、$message、$headers)){
echo“您的邮件已发送。谢谢!”“$name.”,我们将
尽快与您联系”;
}
否则{
echo“出了问题!”;
}
您忘记关闭表单,并且没有给提交按钮命名,因此php无法工作
<form action="contact-form-handler.php" method="post"
class="contactForm">
<div class="row">
<div class="span4 form-group field">
<input type="text" name="name" placeholder="Your Name" data-
rule="minlen:4" data-msg="Please enter at least 4 chars" />
<div class="validation"></div>
</div>
<div class="span4 form-group">
<input type="email" name="email" placeholder="Your Email"
data-rule="email" data-msg="Please enter a valid email" />
<div class="validation"></div>
</div>
<div class="span8 form-group">
<textarea name="message" rows="5" data-rule="required" data-
msg="Please write something for us" placeholder="Message">
</textarea>
<div class="validation"></div>
<div class="text-center">
<button class="btn btn-success" type="submit" name="submit"
value="sendmessage">Send message</button>
</form>
到
一定是
$msg=$_POST['message'];
及
一定是
$subject."\n". "Wrote the following: "."\n\n".$msg;
您的按钮没有名称,您从未关闭formI已关闭表单(),我已更改了您提到的内容,但在我单击“提交”后未显示成功消息。不,我没有收到任何错误,单击“提交”时没有响应
$message="Name: " .$name."\n"."email: " .$email."\n"."Subject: " ;
$msg=$_POST['msg'];
$msg=$_POST['message'];
.$subject."\n". "Wrote the following: "."\n\n".$msg;
$subject."\n". "Wrote the following: "."\n\n".$msg;