0

ユーザーがデータを入力し、それが間違っている場合、フォームに送り返して間違いを修正するフォームを作成しようとしています。私の問題は、常に他のすべてのコンテンツを消去することです。その自動を保存して、修正が必要なものだけをリセットする方法はありますか?

おそらく $_POST を使用できることはわかっていますが、もっと速い方法があるかどうか疑問に思っていました。

お時間をいただきありがとうございます!

4

3 に答える 3

2

必要なすべての入力が入力されていない場合に警告するJavascriptバリデーターを作成できますが、JSが無効になっている場合でも、入力を再入力するには$_POSTを使用する必要があります。

于 2012-09-01T18:16:44.647 に答える
1

最初に、html5入力タイプを使用する必要があります。これにより、javascriptを使用して入力フィールドを検証する必要がなくなります。

次に、必須フィールドに必須属性を使用します。

これがお役に立てば幸いです。

于 2012-09-01T18:19:12.770 に答える
1

ユーザーを送り返す前に、$_POST データをセッション変数に保存します。フォーム ページでその変数からデータをロードし、それを使用してフィールドに入力します (もちろんunset、データが不要になった場合はその変数も)。

于 2012-09-01T18:15:28.903 に答える