在php

时间:2016-06-09 01:20:33

标签: php

我在php中使用header()函数来更改url并将用户重定向到另一个页面。 当用户在页面上时#local; localhost / admin / index.php" ,输入登录信息并尝试登录,header()函数用于将用户重定向到页面 "本地主机/管理/ homepage.php"但是页面地址更改为" localhost / admin / localhost / admin / homepage.php"

标题("位置:localhost / admin / homepage.php");

您对此问题的解决方案是什么? 谢谢

2 个答案:

答案 0 :(得分:0)

试试这个:

header("Location: ./homepage.php");

header("Location: http://localhost/admin/homepage.php");

答案 1 :(得分:0)

路径必须是绝对网址或相对于当前网址的网址。

header("Location: http://localhost/admin/homepage.php");

header("Location: homepage.php");

header("Location: /admin/homepage.php");

应该都行得通。确保您dieexit或以其他方式停止在位置标题后执行,因为它不会阻止后续代码自行运行。