Ok, allora provo a fare così, però vorrei sapere alcune cose:

1) per fare i controlli in js devo scrivere document.form[0].elements[0], poi fare elements[1] per il secondo e così via o posso mettere anche direttamente frmInput cioè il nome?
2) per quanto riguarda il php, vedo che c'è ancora un controllo per il campo frmInput, ma se i campi sono 5 devo ripetere anche qua i controlli?
3) alla action dell'html devo mantenere uguale ?php echo $_SERVER['PHP_SELF'];?> ??

Scusami ma come vedi sono agli inizi