我无法从一个页面获取一个字符串(称为 $name)并将该字符串输出到另一页面。
这是我认为相关的代码片段:
if ($_POST['to'])
{
// Get all relevant messages
$get_msgs = mysql_query("SELECT * FROM messages WHERE touser='$from'");
$mailbox = array();
while($row = mysql_fetch_assoc($get_msgs))
{
$mailbox[] = $row;
}
// Make a string with the JSON array in it
$name = "{ \"mailbox\":".json_encode($mailbox)." }";
// now here, how do I simply forward this string to a page called page2.php
}
A. page2.php 的代码应该是什么?(尽管我想要它做的只是回显 $name)
B. 如果我多次运行上述代码,page2.php 是否会被清除,并且每次都用新的 $name 刷新?
预先感谢您的帮助。
我试过这个:
session_start();
$_SESSION['myValue']=$name;
在 page2 中使用:
session_start();
echo $_SESSION['myValue'];
但是没有数据被转发到第 2 页