我正在网上找到我的网站模板。它带有一个联系表单html页面和一个sendmail php文件。表格有效,我收到收件箱中的电子邮件,但由于某种原因,在我点击“发送”按钮后,浏览器会重定向到一个空白页面,其中包含以下(错误?)消息:
NULL
我唯一可以想到的是,我已经改变了(在php文件中)是发送消息的电子邮件地址。
我想知道如何避免此消息并重定向到另一个页面(thanks.html)?
具体来说,我需要添加,删除或替换哪些代码才能解决此问题?
这是HTML和PHP代码:
HTML:
" {"nameMessage":"","emailMessage":"","messageMessage":""} "
PHP:
<div class="contact-us container">
<div class="row">
<div class="contact-form span7" html_id="contactfrm">
<p>Want to get in touch? Use the form below to send an email.</p>
<form method="post" action="assets/sendmail.php">
<label for="name" class="nameLabel">Name</label>
<input id="name" type="text" name="name" placeholder="Enter your name...">
<label for="email" class="emailLabel">Email</label>
<input id="email" type="text" name="email" placeholder="Enter your email...">
<label for="subject">Subject</label>
<input id="subject" type="text" name="subject" placeholder="Your subject...">
<label for="message" class="messageLabel">Message</label>
<textarea id="message" name="message" placeholder="Your message..."></textarea>
<button id="button">Send</button>
</form>
</div>
</div>
</div>
P.S。我注意到之前有关于这个问题的帖子,但我是一个新手(尤其是PHP)。
答案 0 :(得分:0)
写完后
echo json_encode($array);
写,
header('Location:thanks.php');
这会将你重定向到thanks.php页面,你可以编写你的html / php代码。