Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我有两个php文件一个文件在子文件夹内我想在php文件外_Php_Header_Subdirectory - Fatal编程技术网

我有两个php文件一个文件在子文件夹内我想在php文件外

我有两个php文件一个文件在子文件夹内我想在php文件外,php,header,subdirectory,Php,Header,Subdirectory,我有两个php文件,一个文件在子文件夹中,我想在php文件之外。 为此,我使用headerheader(“Location:order.php”)但这表示找不到url 试试这个 我们在文件名之前使用。/,将一个文件夹向上移动 header("Location:../order.php"); 在PHP中,您总是被放置在当前工作目录中 艾。PHP文件所在的位置 要运行/包含位于其他位置的文件,必须提供其路径和名称 有两种选择 您可以提供绝对文件路径,例如/home/user/phpfiles/fi

我有两个php文件,一个文件在子文件夹中,我想在php文件之外。 为此,我使用header
header(“Location:order.php”)但这表示找不到url

试试这个 我们在文件名之前使用
。/
,将一个文件夹向上移动

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

在PHP中,您总是被放置在当前工作目录中

艾。PHP文件所在的位置

要运行/包含位于其他位置的文件,必须提供其路径和名称

有两种选择

  • 您可以提供绝对文件路径,例如/home/user/phpfiles/file.php

  • 如果要访问父文件夹或子文件夹中的内容…可以使用分别指向当前目录和父目录的(.)和(…)运算符

  • 你的问题可以通过使用

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

    尝试“Location:../order.php”(如果它在文件夹级别)@DamienPirsy谢谢,它工作得很好。如果它是两个文件夹,则表示使用两个,例如../../filename.php,但这也表示找不到url.header(“Location:../order.php”);在子文件夹中创建一个新文件n只需在php标记中测试此代码