クライアントがフォームを送信してエラーが発生すると、戻るためのリンクが記載されたページに移動します。フォームに戻るためにjavascript:history.go(-1)を使用しています。
クライアントが戻ったときに、フォームの背景の変更や色などでcss機能が失われています。
クライアントがすべてのagianを更新して再入力する必要がないようにします。
これを回避する方法はありますか?
クライアントがフォームを送信してエラーが発生すると、戻るためのリンクが記載されたページに移動します。フォームに戻るためにjavascript:history.go(-1)を使用しています。
クライアントが戻ったときに、フォームの背景の変更や色などでcss機能が失われています。
クライアントがすべてのagianを更新して再入力する必要がないようにします。
これを回避する方法はありますか?
PHPセッションに入力されたすべてのデータを保存し、(history.go(-1)の代わりに)フォームへのリンクを再度配置して、セッションに値があるかどうかを確認し、それらを書き込みます。 PHPのフォームフィールド?
何かのようなもの
$_SESSION['name']=$_POST['name']
と後方..
エラーページを表示せずに、フォーム自体にエラーを表示せずにそれを行うこともできます...
言及したCSSがフォームの一部として入力されている場合は、 Sisyphus.jsのようなシムを使用してチェックアウトし、ユーザーがフォームに戻ったときにブラウザー間の永続性を確保することができます。