HTTP 标头在 PHP 中不正确


HTTP Header not correct in PHP

我有链接,可以将一行添加到数据库中,然后重定向到另一个页面。在该页面中,如果它来自插入页面,我想显示一条成功消息,但是HTTP_REFERER不承认该页面是引用者,而是显示上一页。

所以page-one.php包含一个超链接:

http://example.com/add.php?c=359

并添加.php

header('Location: http://example.com/rows.php');

在行上.php我希望 add.php 成为引用者,但它不是第一页.php而是。

我如何使 add.php 成为重定向的引用者 cos?

通常

使用$_SESSION变量的方式。每当您需要显示消息时,请添加它:

$_SESSION['messages'][] = "your message";

然后,当您在页面(任何非重定向页面)上时,显示所有这些内容并删除内容:

$_SESSION['messages'] = array();