如何从PHP中的请求中获取引用文件名

时间:2013-10-13 22:06:30

标签: php redirect header referer

我正在对我的网络应用程序的注册方面进行最后修改,并且正在摸索我将如何显示“成功”消息。

我已决定使用以下方式重定向:

header("Location: account.php", true, 303);

一旦我这样做了,我决定检查引用的文件名(和GET变量),以确保它来自“account.php?action = processregister”。

我想知道,我如何编写代码来检索处理重定向的文件名(和变量)?

如果您需要更多信息,例如代码,请随时询问。

更新

在Google上进行一些挖掘之后发现这一点,对其他人可能有用:https://github.com/plasticbrain/PHP-Flash-Messages

1 个答案:

答案 0 :(得分:0)

获取推荐人 $_SERVER['HTTP_REFERER'];来自http://php.net/manual/en/reserved.variables.server.php

对于您的问题,我认为您需要在$ _SESSION中存储一些数据。

例如,$_SESSION['flash-message'] = 'Registration done successefull!';