Salve ho una pagina di un sito con un form per caricare foto ul server

la sintassi è questa più o meno

<form >
<INPUT TYPE="file" NAME="file1" size="40">
..
..
<INPUT TYPE="file" NAME="file40" size="40">
</form>

ossia carico da una pag 40 immagini

Il problema è che se uso fino a 20 input il form funziona, sopra non funziona più. Ci sono limiti
nell'usare $_FILES che è la variabile da cui ricavo poi il nome del file??