PHP 不重定向到联系人 HTML 页面?
PHP does not redirect to contact HTML page?
第一次尝试写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 代码中使用了相同的路径。我错过了什么吗?我不能使用子文件夹吗?该文件是否必须位于站点根主目录中?
include 在这里不起作用。试试这个示例:
header("Location: http://YOUR_ADDRESS_HERE");
地址取决于您的网络服务。遵循您设置的任何端口的本地主机
使用头函数而不是包含 -
header("Location: /sub/folder/contact.htm");
第一次尝试写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 代码中使用了相同的路径。我错过了什么吗?我不能使用子文件夹吗?该文件是否必须位于站点根主目录中?
include 在这里不起作用。试试这个示例:
header("Location: http://YOUR_ADDRESS_HERE");
地址取决于您的网络服务。遵循您设置的任何端口的本地主机
使用头函数而不是包含 -
header("Location: /sub/folder/contact.htm");