私のサイトには、ゲーム、国家、ゲーム シナリオなどでいっぱいのライブラリがあります。
library.php
type=___
&が与えられますid=___
例えばlibrary.php?type=scenario&id=ABCD001
library.php
をセッション変数に保存し、id
それに適したインクルードをロードしますtype
これはすべてうまく機能します。ここで、ランダムなシナリオを引き出すオプションをユーザーに提供したいと考えました。そのために、 (インクルード)id
内のロジックに特別なものを追加して、インクルードが指定された場合、実際のレコードではなくランダムレコードに対して代替クエリを実行することを認識できるようにしましたlib-scenario.php
library.php?type=scenario&id=random
id
これもうまく機能します...誰かがボタンを2回以上連続して押して、前のランダムなシナリオがずっとクールだと判断しない限り、私はそれに戻りたいと思います。Random Scenario
directory/library.php?type=scenario&id=random
何度クリックしてもhttp アドレスは変わらないため、Random Scenario
[戻る] をクリックするとすぐに、アクセスした別のアドレスの最後のページに移動します。
そのため、そのページから始めて35 回Home
ヒットしRandom Scenario
、34 回目が目的のものであると判断して をクリックBACK
すると、ページに戻りHome
ます。
これは私が予想していた問題ではなかったことを認めなければなりません。私のテスターの 1 人は、ランダム シナリオ ストリームで最初にバックアップを取りたいという衝動に駆られました。
スクリプトにバックアップ機能を追加するにはどうすればよいですか?