[英]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.