重複した投稿
で回答されたとおり (完全性についてもここで回答します)、if
の「doa」フィールドをチェックしています 存在しないステートメント。フォームで「dob」を2回定義します。1回は生年月日、もう1回は生年月日です:
<label for="dob">Date of Birth:</label>
<input type="text" name="dob">
...
<label for="doa">Date of Admission:</label>
<input type="text" name="dob">