如何以其他方式将消息从一个PHP页面转移到另一个页面?

时间:2017-03-31 18:50:35

标签: php

我只是将page1.php中的消息传递给page2.php,如下所示:

page1.php中:

header('Location: admin.php?message=1');

使page2.php:

if (isset($_GET["message"]))
echo "Login fail, please try again.";

如何以其他方式将消息从一个PHP页面转移到另一个PHP页面以及最佳方式是什么?

1 个答案:

答案 0 :(得分:2)

这是一个很好的方法,另一个是使用会话: page1.php的内容:

session_start();
$_SESSION['message'] = "Login fail, please try again.";
header('Location: admin.php');

page2.php的内容类似于:

session_start();
if (isset($_SESSION["message"]))
{
    echo $_SESSION['message'];
    unset($_SESSION['message']);
}