あるページから文字列 ($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 に転送されませんでした