Une erreur trés classique qu´en on débute :
if ( $age < = 18);
elseif ( $age > = 18);
Il ne faut pas mettre de ; sur ces " mots" là ( if, else, else if, for, while), ce ne sont pas des " instrucitons" donc pas de ; ( meme si en php on peut pas vraiment parler d´instructions).
Ensuite à la place de ton else if je te conseille plutot un else, parce que tu as que deux choix.