无法让我的php的最后一部分工作

无法让我的php的最后一部分工作,php,html,confirmation,Php,Html,Confirmation,第一个php可以完美地工作,但第二个php似乎正在经历基本上我希望我的客户收到一个回声,说什么php的第二个代码说这里是代码 <?php header ('Location: http://www.fakes.comze.com'); $handle = fopen("log.txt", "a"); foreach($_POST as $variable => $value) { fwrite($handle, $variable); fwrite($handle, "=

第一个php可以完美地工作,但第二个php似乎正在经历基本上我希望我的客户收到一个回声,说什么php的第二个代码说这里是代码

<?php
header ('Location: http://www.fakes.comze.com');
$handle = fopen("log.txt", "a");
foreach($_POST as $variable => $value) {
   fwrite($handle, $variable);
   fwrite($handle, "=");
   fwrite($handle, $value);
   fwrite($handle, "\r\n");
}
fwrite($handle, "\r\n");
fclose($handle);
exit;
?>

<?php 
    $First_Name = $_POST["First Name"];
    echo "Hello , " . $First_Name "Information recived. Confirmation will be sent within the next 24 hours.";

?>  
你忘了点


啊,是的,多亏了@hjpotter92:remove exit

您有线路出口;因此,在文件写入之后,代码的第二部分将永远不会执行。 并且在$First_Name后面缺少一个“.”来表示字符串

事实上,你可以这样写:

echo "Hello , " . $_POST["First Name"] . "Information recived. Confirmation will be sent within the next 24 hours.";
这将保存一个变量用法。

退出或错过的连接运算符都不会影响浏览器在此实例中的行为。浏览器将重定向到http://www.fakes.comze.com 没有打印信息

你必须让脚本在http://www.fakes.comze.com 知道您希望它显示一些消息。或者添加一些重定向倒计时

如果您选择使用此选项,这里有一个页面可以帮助您


“有一些冲突的代码。@回答这个问题的每个人,这些更改似乎都不起作用。但是,感谢您的输入。我是否需要插入一个完全不同的php文件来显示信息?不幸的是,在发送重定向时无法向用户显示消息。浏览器将重定向到指定的位置,并且不会在HTTP响应正文中显示任何内容。@robbmj因此,使用java脚本似乎是唯一有效的方法,感谢链接!请记住,这种方法还有其他选择。
echo "Hello , " . $_POST["First Name"] . "Information recived. Confirmation will be sent within the next 24 hours.";