1. pagina d'inizio index.htm ho il form, con i vari campi hidden.

2. submitto il form CON IL BOTTONE1 e vado in pippo.htm e qui nn voglio che mi si passino i valori degli hidden

2a. submitto il form CON IL BOTTONE2 e vado in pippo.htm e qui passo i valori degli hidden di "righe" che ho "chekkato"

In realtà uso la stessa FORM in modo diverso a seconda del bottone che pigio (tramite un'altra FORM di appoggio, naturalmente).

Gli HIDDEN che mi servono per la FORM2 (che seleziono) non mi servono per la FORM1, soltanto che ci sono e quindi mi vengono passati tutti insieme, generando il casino.

Per chiarire: potrei risolvere la questione scrivendo due volte il loop che mi genera la FORM. Una volta per ogni FORM. Voglio evitarlo perchè il loop è complesso e mi darebbe grossi problemi in sede di manutenzione.