Php 联系表正确发送VAR,但未以任何方式确认
谢谢你的帮助。我希望你能帮助我。 我有这个联系方式:Php 联系表正确发送VAR,但未以任何方式确认,php,email,contact,contact-form,Php,Email,Contact,Contact Form,谢谢你的帮助。我希望你能帮助我。 我有这个联系方式: <form action="assets/php/sendmail.php" method="post" id="contactForm"> <p class="text_cont"><input id="name" input type="text" name="name" placeholder="<?php echo FORM_PLACEHOLDER_1 ?>" required><
<form action="assets/php/sendmail.php" method="post" id="contactForm">
<p class="text_cont"><input id="name" input type="text" name="name" placeholder="<?php echo FORM_PLACEHOLDER_1 ?>" required></p>
<p class="text_cont"><input id="email" input type="text" name="email" placeholder="<?php echo FORM_PLACEHOLDER_2 ?>" required></p>
<p class="text_cont"><input id="subject" input type="text" name="subject" placeholder="<?php echo FORM_PLACEHOLDER_3 ?>"></p>
<p class="text_cont"><textarea id="message" textarea name="message" placeholder="<?php echo FORM_PLACEHOLDER_4 ?>"></textarea></p>
<div class="col-lg-4 col-md-3 col-sm-3"><p><input type="submit" id="send" class="btn btn-default" value="<?php echo SEND_PLACEHOLDER ?>" /></p></div>
如果我写一个脚本,它是一样的:
if (PEAR::isError($mail)) {
echo "<script type='text/javascript'> redirect in javascript to error </script>";
} else {
echo "<script type='text/javascript'> redirect in javascript to thanks</script>";
};
if(PEAR::isError($mail)){
echo“在javascript中重定向到错误”;
}否则{
echo“在javascript中重定向到感谢”;
};
邮件总是正确地发送给我,但发送邮件的人永远不知道邮件是否已发送。这就像“如果/否则”不起作用。我点击提交按钮,什么也没发生(邮件发送正确,但写邮件的人不知道)
你知道我的错误在哪里吗?
非常感谢。设置标题后是否停止脚本执行?尝试添加
die()在if和else中标题函数下的行上使用code>。echo
在header()之前使用代码>FMashiro,Shaunak Shukla,谢谢,但你的选择不起作用。
if (PEAR::isError($mail)) {
header('Location: http://www.myweb.com/error.php');
} else {
header('Location: http://www.myweb.com/thanks.php');
};
if (PEAR::isError($mail)) {
echo "<script type='text/javascript'> redirect in javascript to error </script>";
} else {
echo "<script type='text/javascript'> redirect in javascript to thanks</script>";
};