猿问

PHP 不重定向到联系 HTML 页面?

这是我第一次尝试编写 PHP。将表单输入发送到我的电子邮件地址可以正常工作,但在提交表单后它不会重定向到contact.htm页面!为什么不?


<?php

  $name = $_REQUEST['textfield'];

  $email = $_REQUEST['email'];

  $message = $_REQUEST['textarea'];

  $mailto = "mail@example.nl";

  $from = "Sent by: ". $email. " ". $name . "\r\n";


  mail($mailto,"Contact form",$message,$from);

  include '/sub/folder/contact.htm';

?>

该contact.htm页面位于/sub/folder/和上面的 PHP 代码中使用相同的路径。我错过了什么吗?我不能使用子文件夹吗?该文件是否必须位于站点根主目录中?


慕运维8079593
浏览 90回答 2
2回答

子衿沉夜

包括在这里不起作用。试试这个样本:header("Location:&nbsp;http://YOUR_ADDRESS_HERE");地址取决于您的网络服务。localhost 跟随您设置的任何端口

慕盖茨4494581

使用标头函数而不是包含 -header("Location:&nbsp;/sub/folder/contact.htm");
随时随地看视频慕课网APP
我要回答