Ti ringrazio TrigunXX ma cosi il form non esegue il controllo e spedisce a sè stesso.
Una cosa:
<form method="post" id="form1" name="form1" action="#" name="personale">

qui probabilmente è sbagliato che ci siano 2 attributi name, ho tenuto il name "personale" e impostato l'id a "personale" ma non va