私が継承したスクリプトは、ホームページにランダムな画像を表示しています。ランダムな画像は、すべての画像の配列を取得することによって現在決定されています (ugh)。
$rand_keys = array_rand($array_photoid, 2);
$photoid = $photo_rows[$rand_keys[0]];
画像が数十個しかなかったときは間違いなくうまくいきましたが、今では 5000 個になり、これを修正する必要があります。
これを書き直しながら、ユーザーが前の画像と次の画像に移動できる機能を追加したいと思います。先に進むのは簡単です。テーブルから別のランダム ID を作成するだけです。
ユーザーが以前に表示されたランダムな画像に戻ることを許可するにはどうすればよいですか? 上記のようなハックに頼らなくても、これは可能ですか(すべてのIDをセッション配列に保存します)。