2011-10-19 13 views
-6

検証エラーでフォームを送信すると、入力した値が消えてしまいます。残りの値は、検証エラーが発生した場合を除いて、特定のフィールドに留まる必要があります。私がフォームを送信するときに入力したすべての値

+2

return false;は、検証コードを表示する場合は、あなたは何を試してみました – k102

+2

してください?投稿を編集してコードを追加し、これを実装しようとしているときに遭遇した特定のエラーや問題を含めてください。 –

+0

フォームがブラウザから送信されたときに検証がPHPコード内にある場合は、リクエストから入力された値を取得し、検証していると思われる場合はその値を返す必要がありますフォームHTML内のブラウザに戻ります。 – nnnnnn

答えて

0

Javascriptでこれをバリエーション化していますか?はいの場合は、フォームヘッダーに次の行を追加し、VarifyFormを独自の関数名に置き換えてください。フォームはあなたの関数でreturn true;であり、それが有効でない場合

onSubmit="return VarifyForm();" 
0

送信中のデータを$_SESSION変数に保存することができます。フォームを再描画すると、フォームにフィールドを入力できます。

関連する問題