正在从外部php文件重定向到页面


Redirecting to a page from an external php file

我似乎无法使用

header("Location: ".$_SERVER['DOCUMENT_ROOT']."/room/room-".$link.".php");

在处理来自单独文件的表单后重定向到创建的页面。

结构


  • 如果使用jquery不存在外部php文件,则携带请求的链接到该文件进行处理
  • 通过外部php文件处理链接,如果不存在则创建该链接
  • 重定向到创建的页面,或者如果已经存在,则重定向到错误页面

然而,当通过外部php文件进行处理时,标头("Location:(link stuff)")似乎变得完全无用。有没有一种方法可以创建聊天室,但也可以重定向到创建的聊天室(如果创建了,则)?

$_SERVER['DOCUMENT_ROOT']是一个文件路径,而不是URL路径。我发现使用简单的/通常可以很好地进行

header("Location: /room/room-" . $link . ".php");