新規サイト制作していてリクルートのエントリーページに、生年月日入力欄作ってほしいとの依頼で、html5 のinputタグの number に max値 min値 の設定を利用して、phpの変数を引き込んで エントリーフォームの年齢?制限作ってみました。numberのmax値 min値のおかげで phpのみで記述するより、各段速く出来ました。
<?php
//概ね数え年?で14歳~65歳で生年月日欄の年欄を入力可能とした記述。
$max_y = date(‘Y’) – 14;
$min_y = date(‘Y’) – 65;
?>
<input name=”b_year” type=”number” size=”4″ max=”<?php echo $max_y; ?>” min=”<?php echo $min_y; ?>” required >年