【发布时间】:2022-11-18 22:26:03
【问题描述】:
<h1>你好,<h1>
<h2>在尝试重定向到其他页面后,我的 XAMPP 服务器出现 HTTP 500 错误...<h2>
<p>我正在构建一个 PHP 应用程序,当用户输入数据时,它会转到另一个名为 page2.php 的页面,我已经在数组中有数据,让它成为 $login,三个索引 name , mail , pass 是用户名, Email Address & Password 分别发送到 Session Array 之后我的页面通过header() Function 发送一个 Header 到 Client Location : page2.php </p>
我的总结代码是:
$login = array($_SESSION['name'],$_SESSION['mail'],$_SESSION['pass']);
session_destroy();
session_start();
$_SESSION['vari_name'] = $login['0'];
$_SESSION['vari_mail'] = $login['1'];
$_SESSION['vari_pass'] = $login['2'];
header("Location : page2.php");
我的 Apache 日志是:
[Thu Nov 17 20:11:47.201551 2022] [php7:notice] [pid 4776:tid 1644] [client ::1:50458] PHP Notice: Undefined variable: un_pass in C:\\**\\index.php on line 180, referer: http://localhost/WebApp/auth0/Create/?repass=123123&submit=Submit
[Thu Nov 17 20:19:21.525919 2022] [php7:notice] [pid 4776:tid 1644] [client ::1:50493] PHP Notice: Undefined index: code in C:\\**\\index.php on line 167, referer: http://localhost/WebApp/auth0/Create/?repass=123123&submit=Submit
[Thu Nov 17 20:19:21.526918 2022] [php7:notice] [pid 4776:tid 1644] [client ::1:50493] PHP Notice: Undefined index: code in C:\\**\\index.php on line 191, referer: http://localhost/WebApp/auth0/Create/?repass=123123&submit=Submit
[Thu Nov 17 20:20:16.445247 2022] [http:error] [pid 4776:tid 1644] [client ::1:50502] AH02429: Response header name 'Location ' contains invalid characters, aborting request, referer: http://localhost/**/?repass=123123&submit=Submit
注意:出于隐私原因,我刚刚将我的 Xampp 路径替换为 **感谢您在这里度过宝贵的时间。请随意编辑、否决或删除此问题,请忽略任何语法错误,就像我在语法词中所做的那样。
【问题讨论】:
-
去掉
Location :之间的空格 -
谢谢 aynber,我尊重你的评论,我刚刚测试了它,现在它正在工作,谢谢。
标签: php