是否可以在不使用$_SESSION
的情况下在其他页面上显示成功消息?
示例
process.php
header('location:/thank-you.php');
$success = 'Thank you. Please come again';
exit();
感谢-you.php
if(isset($success)) { echo $success; }
目前它不起作用。让我知道如何做到这一点。
答案 0 :(得分:4)
你可以这样做:
process.php
header('location: /thank-you.php?mess=1');
exit();
感谢-you.php
$mess = isset($_REQUEST['mess']) ? $_REQUEST['mess'] : null;
if($mess == 1) {
echo 'Thank you. Please come again'; }
这不是最佳选择,但应适用于简单的场景。
答案 1 :(得分:0)
header('location:/thank-you.php?success=Thank+You+Please+Come+again');
和
$success =$_GET['success'];
if(isset($success)) { echo $success; }