在PHP中重定向回上一页

Run*_*ode 6 html php navigation

如何使用header("Location:...")?重定向到上一页?当用户在页面中向下滚动以查找链接时出现问题,然后单击它 - 打开另一个页面,单击我给出的链接"返回链接(header("Location:links.php");)",但是当用户单击它时,它将前往上一页但位于页面的顶部.

用户必须再次向下滚动,找到他刚刚点击的链接(这令人沮丧).是否有像Web浏览器中使用的"后退"按钮这样的PHP代码,您可以在单击其他内容之前返回到确切的位置和页面?

Ezh*_*hil 13

试试这个

header('Location: ' . $_SERVER['HTTP_REFERER']);
Run Code Online (Sandbox Code Playgroud)

请注意,这可能不适用于安全页面(HTTPS),并且总体上非常糟糕,因为标头可能被劫持.

要么

header("location:javascript://history.go(-1)");
Run Code Online (Sandbox Code Playgroud)