PHP を使用して描画されたページを含む動的な Web サイトがあります。
$_GET 変数を使用して、ユーザーからコマンドを取得し、$_GET コマンドに基づいて PHP を実行し、ページを描画しています。
ただし、ユーザーが戻るボタンを押すと、コードを再実行する代わりに、以前に動的に描画されたページが表示されるようにします。
私はこれが行われるのを見てきましたが、それを行う方法がわかりません。
たとえば、次のコードを想定します。
if ($_GET['cmd'] == "time") {
echo "The current Unix timestamp is: " . time;
}
URL: somepage.php?cmd=time をクリックするとコードは正しく実行されますが、戻るボタンを使用するとコードが再実行されます。再実行する代わりに、ページが描画されたときの時間をユーザーが確認できるようにする、キャッシュまたは私が知らない何かを使用する方法はありますか?
================================================== ===================================== もう少し具体的にするために、ページ私が話しているコードは、複数の機能を実行し、指定されたコマンドに基づいて MySQL データを変更し、ページを描画します。
戻るボタンを使用するときに、再実行せずに最初に動的に描画されたページを表示する方法があるかどうかを知りたいです。