PHP 标头(位置:..) 重定向到多个页面


PHP header(location: ...) redirect to more than one page

是否可以

使用PHP位置标头将用户重定向到不同的页面,具体取决于他来自的页面?

我的网站上有多个HTML表单,当我单击提交按钮时,它们执行相同的删除操作。而且我为每个HTML表单也有多个PHP文件,唯一的区别是位置标题网址。

header('location:file.php');

有没有办法只有一个PHP文件重定向到上一页或其他东西?

没有什么能阻止您将 $string 变量传递给标头,从而使用相同的语句重定向到多个位置。您可以使用 $_SESSION-Variable 来存储一些参数,这些参数控制要重定向到的位置。

但是,由于您提出的所有广泛性,很难给出更详细的答案......

谢谢大家!这是我的最终代码:

header('Location: '.$_SERVER['HTTP_REFERER']);