簡體   English   中英

獲取重定向來自的URL

[英]Getting url where redirection is coming from

我有三個頁面page1.php,page2.php和page3.php。 Page1和Page2重定向到page3。 根據重定向的來源,我希望它顯示一些內容。 我如何獲得重定向的來源。 先感謝您。

您是否需要使用$ _SERVER變量: http : //php.net/manual/reserved.variables.server.php

$_SERVER['HTTP_REFERER'];

檢查變量內容並用於您的代碼。

您正在尋找

$ _SERVER ['HTTP_REFERER'];

HTTP_REFERER

頁面(如果有的話)的地址,該頁面將用戶代理引至當前頁面。 這是由用戶代理設置的。 並非所有的用戶代理都將設置此功能,有些用戶代理提供了將HTTP_REFERER修改為功能的功能。 簡而言之,它不能真正被信任。

您可以在此處了解更多信息

http://php.net/manual/en/reserved.variables.server.php

您只需要$_SERVER['HTTP_REFERER'];

這是一個小示例,顯示了如何打印引薦來源網址:

echo $_SERVER['HTTP_REFERER'];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM