0

.php に以下のようなフォームがあります。ユーザーがリストボックスで選択するか、フォームのテキストボックスに何かを入力すると、送信をクリックした瞬間に、データを読み込んで取得した後に選択した値がリセットされます。少なくともページから移動するまで、選択した値を保持したいと思います。

<form action = "samefile.php" method = "post">
Enter Start Date <input type = '"text" name = "startdate" >     </br>
Enter End Date <input type = "'text" name = "enddate" >     </br>
Enter Organisation Name <input type = 'text" name = "organisation" >     </br>
submit <input type = '"submit" value = "Fetch Data" >     </br>
</form>
4

1 に答える 1

1

投稿の値をエコーするだけです:

 <input type="text" name="startdate" value="<?php echo isset($_POST['startdate']) ? htmlspecialchars($_POST['startdate']) : '' ?>" />

htmlspecialchars()コードインジェクションを避けるために必ず使用してください。

于 2012-08-23T09:22:22.430 に答える