簡體   English   中英

HTTP標頭在PHP中不正確

[英]HTTP Header not correct in PHP

我有將一行添加到數據庫,然后重定向到另一頁的鏈接。 在該頁面中,如果來自插入頁面,我想顯示一條成功消息,但是HTTP_REFERER不承認該頁面為引用者,而是顯示前一個頁面。

所以page-one.php包含一個超鏈接:

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

並在add.php上

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

在rows.php上,我期望add.php成為引薦來源,但不是page-one.php。

我如何使add.php成為被重定向源的引用cos?

通常的方法是使用$_SESSION變量。 每當您需要顯示消息時,請添加:

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

然后,當您在頁面(任何未重定向的頁面)上時,顯示所有頁面並使用以下內容擦除內容:

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

暫無
暫無

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

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