Da alcune altre prove effettuate risulta che se il form invia dati che gli dò al volo, funziona

codice:
<FORM METHOD="POST" ACTION="autorizza_reg_prof_b.php">
 <INPUT TYPE="TEXT" NAME="profid" SIZE="8">          
<input type="PASSWORD" name="profpw" size="15">
<INPUT TYPE="SUBMIT" VALUE="Invia"> 		
</FORM>
non passa dati se invece sono di tipo hidden

codice:
<form name="vista" method="post" action="form_riceve1.php">      
<input type="hidden" name="anno" id="anno" value="<?  echo $anno; ?>" />      
<input type="hidden" name="class" id="class" value="<?  echo $class; ?>" />      
<input type="hidden" name="nom" id="nom" value="<?  echo $nom; ?>" />      
<input type="submit" id="invia" value="guarda record" />        
</form>
qualcuno ha un'idea del perché.
dove posso andare a vedere (file.ini o altro) per tentare di risolvere il problema.

Ho constatato che non accetta più neanche

codice:
<FORM METHOD="POST" ACTION="<? echo $_SERVER['PHP_SELF'] ?>">
cioè si ferma

:master: