0

私はphpページを使用していますが、(送信時に)更新されます。以前の送信のテキストフィールドの値を保持する必要があります。作り方

4

3 に答える 3

0

timは正しいですが、ユーザー入力のエスケープに注意する必要があります。理想的には、表示したいものはユーザーが入力したものとまったく同じです。おそらく、などのhtmlエンティティ'が変換されることがわかります。

少し良い:

<input type="text" name="foo" value="<?PHP echo htmlentities($_POST['foo']); ?>"/>
于 2009-10-02T10:01:12.497 に答える
0

はい、上記のことは正しいです。最終的には AJAX を使用するため、最終的にはページを更新する必要がなく、データが保持されます。

于 2009-10-02T07:27:24.550 に答える
0

フォームを表示する同じスクリプトにデータを送り返すだけの場合は、次のようにします。

<input type="text" name="foo" value="<?PHP echo $_POST['foo']; ?>"/>

ユーザーが「立ち去って」ページに戻ってきた場合、保存したいものを $_SESSION に詰め込むことでおそらく逃げることができます。

于 2009-10-02T05:22:29.173 に答える