Stai utilizzando php con l'estensione register_globals attiva? se si disattivala subito perché è deprecata da diverso tempo...
Se le variabili ti arrivano attraverso il metodo GET devi accedere usando il superarray apposito $_GET (es. quello che per te è submit in realtà lo ottieni con $_GET['subject']).
Nel dubbio se non sai cosa arriva prova con un
print_r($_REQUEST);
che ti stampa a video tutte le variabili ricevute
![]()