是否有可能
header("location: ../../index.php?page=account?msg=changesuccess");
所以我想要2条消息。 1.是page = account而在index.php中它是这样的:
elseif($page == "account"){
require_once("frontend/pages/accountsettings/account.php");
}
假设你正在设置$page
$page = $_GET['page'];
您只需更改URL中的查询字符串即可正确添加msg
参数。
header("location: ../../index.php?page=account&msg=changesuccess");
然后你也可以从$_GET
得到它。由于您使用require_once
加载account.php,index.php中的任何变量也将在account.php中可用。
// ...
elseif($page == "account"){
$message = $_GET['msg'];
require_once("frontend/pages/accountsettings/account.php");
//account.php will have access to $message
}
你真的不需要创建另一个变量,因为account.php也可以直接访问$_GET
,但我只是想表明index.php中的任何东西都是account.php中的in scope。