0

私はhtmlのフォームを持っていて、ウェブサイトの訪問者が入力フィールド(名前、住所、メールなど)に入力を開始すると、たとえば入力します

name: John Smith でページをリロードしますが、John Smith を入力する必要があります。

私はセッションでphpでこれをしなければなりません、誰かが私を助けることができますか?

4

1 に答える 1

2

html5 ローカル ストレージまたはセッションでこれを行う必要がある場合は、フィールドが変更されるたびに多数の AJAX リクエストを起動する必要があります。

これはややこしいことです。「変更」ごとに値を保存したい場合は、キーストロークごとに AJAX リクエストを送信することになります。タイミングの同期が失敗し、一部の文字が失われる可能性があります。

入力コントロールがフォーカスを失ったときのように、特定の時間間隔またはより遅延したイベントで値を保存することをお勧めします。セッションに保存するためにサーバーに値を送信できます。ページの生成時に、セッション オブジェクトを使用してコントロールに値を読み込みます。

于 2012-12-02T14:57:23.050 に答える