日付付きの選択ボックスがあります。日付を選択すると、選択した日付の特定の請求書が表示されます。これまでは正常に機能します。必要なのは、別のページに移動して戻ってきた場合、以前に選択したデータで選択ボックスを選択する必要があることです。
質問する
71 次
1 に答える
0
getメソッドを使用します。ここを参照してください。送信したら、URLリダイレクトに日付を設定するだけです。次に、getメソッドを使用して日付の値を取得します。以下のコードを試してください。
$_POST['date'] = $date;
header('location: currentpage.php?date={$date}');
次に、フォームに戻るときに、getメソッドの変数が存在するかどうかを確認し、存在する場合は、オプションが送信された日付と等しいかどうかを確認します。
<select name="date">
<option
<?php
if (isset($_GET['date'])) {
if ($_GET['date'] == '12-25-12') { echo "selected"; }
}
?>
>12-25-12</option>
</select>
于 2012-11-05T08:09:34.483 に答える