私は書式を使用しており、日付を日、月、年に分割する必要があります。変数$ enterdateを使って日付を区切る方法を見つけました。入力フォームの値を取得する(PHP)
<form action="/datepage.php" method="get">
<label data-for="date">Enter Date:</label>
<?php $enterdate = $GET["date"]; list ($day,$month,$year) = split('[/.-]', $enterdate); ?>
<input type="text" id="datefield" name="date" class="datepicker" value="" autocomplete="off" />
<input type="hidden" id="day" name="day" value="<?php echo $day; ?>" />
<input type="hidden" id="month" name="month" value="<?php echo $month; ?>" />
<input type="hidden" id="year" name="year" value="<?php echo $year; ?>" />
</form>
しかし、私は知りません、どのように私は、ユーザーが入力フィールド(idは=「日付フィールド」)内に充填され、入力フィールドの値を取得します。私は、これはURLに出力をGET必要なすべての後14.01.16
:たとえば、ユーザーが次の日付を入力し
&日= 14.01.16 &日= = 01 &年14月& = 16
誰かが私が間違っていたアイデアを持っていますか?
に追加された送信ボタンを追加し、その上でクリックして、 –
起こるされている情報を確認し、私は自分のフォームが反対し構築するためにはJavaScriptを使用しますPHPに。何が起こるのでしょうか?これを別のページに投稿していますか?このページがリロードされていない場合に、値を隠しフィールドに設定する方法がわからない場合は、そのデータを再度ポストしたいのですか? – Radmation
まず、$ _GET ["date"] 'となります.2番目に、ユーザーがフォームを送信する前にサーバー側でその値にアクセスすることはできません。 – CBroe