Zgodnie z odpowiedzią w Twoim duplikowanym poście
(odpowiadając tutaj za kompletność), sprawdzasz pole „doa” w swoim if
oświadczenie, które nie istnieje. Twój formularz definiuje „dobę” dwa razy:raz dla daty urodzenia i raz dla daty przyjęcia:
<label for="dob">Date of Birth:</label>
<input type="text" name="dob">
...
<label for="doa">Date of Admission:</label>
<input type="text" name="dob">