HTML联系表单通过php发送电子邮件但发送后不留下该页面

时间:2017-02-01 14:07:32

标签: php html

我在index.php中使用这些代码发送电子邮件

<?php
if (isset($_REQUEST['email']))  {
$admin_email = "md.alhussain365@gmail.com";
$email = $_REQUEST['email'];
$subject = "Website Visitor";
$message = $_REQUEST['message'];
mail($admin_email, "$subject", $message, "From:" . $email);
echo "Thank you for contacting us!";
else  {
?>
form id="contact-form-face" class="clearfix" method="post">
<input type="email" name="email" value="Email" onFocus="if (this.value ==       'Email') this.value = '';" onBlur="if (this.value == '') this.value = 'Email';" />
<textarea name="message" onFocus="if (this.value == 'Message') this.value = '';" onBlur="if (this.value == '') this.value = 'Message';">Message</textarea>
<input class="contact_btn" type="submit" value="Send message" />
</form>
<?php
}
?>

一切都按我的意愿行事。就像在同一部分发送消息停留页面后一样(联系我们)。

after send message I want

但是现在我的客户并不想使用index.php她想使用index.html

这就是我将php代码分成其他文件的原因。它工作正常,但它正在翻新页面并显示我修复的一行文本。但我需要保持像以前一样的页面。

所以请告诉我,我怎么能像以前那样做?

1 个答案:

答案 0 :(得分:0)

  1. index.php 设置为WebServer配置中的DirectiryIndex
  2. 使用不带文件名的网址
  3. ???
  4. PROFIT