python flask ボタンを押すと乱数を生成させるものを作っているのですが、

ベストアンサー

0

その他の回答(1件)

0

セッションは確立されているのでしょうか?また乱数の値をサーバに送って、サーバ側ではどのような処理をするのでしょうか? 実際にその値を利用するタイミングに間に合えばいいのですから、JavaScriptで生成した値をCookieにでも保持しておいて、次のアクセスのときに(Cookieとして)送信すればいいのでは? https://developer.mozilla.org/ja/docs/Web/API/Document/cookie (phpでのテスト) <?php // Cookieがあったらそれを表示 if (isset($_COOKIE['num'])) var_dump($_COOKIE['num']); // なかったら乱数を生成してCookieにセットするJavaScriptを書き出す else echo <<<EOT <script> var num = Math.floor(Math.random() * 11); document.cookie = "num=" + num; </script> EOT; ?> <!-- Reloadするanchor要素 --> <a href="">reload</a> もしセッションを使うならサーバ側で生成してセッションに保持する方がよほど楽だとは思いますが(汗