innanzitutto "professione" è diverso da "studente"... non ci piove...
al limite puoi fare il controlo tra $professione e "studente":..
ad ogni odo sarebbe più corretto
$_POST['professione']
se il metodo con cui invii il form è post
infine spero che il "nella stessa pagina" non indichi che ti aspetti di fare controlli php senza ricaricare la pagina...
Se tutto questo non ti aiuta, spiegati meglio
![]()