<form method="post">
<label for="birth_date">誕生日をカレンダーから選んでね</label><br>
<input type="date" id="birth_date" name="birth_date" required>
<button type="submit">今、何歳何ヵ月か?</button>
</form>
<?php if (isset($_POST['birth_date'])): ?>
<?php
// 入力された誕生日を取得
$birth_date = new DateTime($_POST['birth_date']);
$now = new DateTime(); // 現在日時
$age = $birth_date->diff($now); // 年齢を計算
?>
<h2>計算結果:</h2>
<p>誕生日: <?= htmlspecialchars($_POST['birth_date'], ENT_QUOTES, 'UTF-8') ?></p>
<p>今、<?= $age->y ?>歳<?= $age->m ?>ヶ月です</p>
<?php endif; ?>
↓実際のページ↓
0 件のコメント:
コメントを投稿