サイコロを振って見積もりの半分を取得し、最初に与えられた半分と一致するかどうかを推測するゲームを作成しようとしています。私はAJAXを使用していますが、変数をphpからjavascriptに送信すると、最後まですべて正常に動作します
echo '<script>currentQuote = $currentQuote;</script>';
ページに表示されますが、JS で currentQuote の値を確認すると未定義です。これは、私の問題を示す単純化されたバージョンのゲームへのリンクです。http://workwithu.com/Games/Game15snip.php表示されない PHP コードは次のとおりです。
<?php
$response = mt_rand(1,6);
echo $response;
$currentQuote=$response;
echo '<script>currentQuote = $currentQuote;</script>';//this not working
echo "<br>";
echo "currentQuote is:";
echo $currentQuote; //this shows on the screen fine
?>
どんな助けでも大歓迎です。試すアイデアが尽きた。ありがとう