在两个 PHP 页面之间传递变量,而不使用表单或页面的 URL
我想将几个变量从一个PHP页面传递到另一个PHP页面。我没有使用表单。变量是目标页面在出现问题时将显示的一些消息。如何将这些变量传递到其他PHP页面,同时保持它们不可见?
例如,假设我有这两个变量:
//Original page
$message1 = "A message";
$message2 = "Another message";
我想将它们从第1页.php传递到第2页.php。我不想通过 URL 传递它们。
//I don't want
'page2.php?message='.$message1.'&message2='.$message2
有没有办法(也许通过$_POST?)发送变量?如果有人想知道为什么我希望它们是不可见的,我只是不想要一个大的URL地址,在上传文件时带有“&message=Problem”等参数。这不是一个有效的.zip文件“,我没有太多时间更改页面的重定向以避免此问题。