Dunque, grazie ancora per la disponibilità.
Posto tutto il codice completo così mi riesco a spiegare meglio:
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>/</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><form id="sost" name="sost" method="post" action="me.php"> <input type="hidden" name="step" value="1" /><table width="100%" border="0"><tr> <td width="50%"> g_id[]:</td> <td width="50%"><select name="g_id[]"> <option value="0" selected>seleziona</option> <option value="123">nome1</option> <option value="127">nome2</option> <option value="500">nome4</option></select> <select name="g_id[]"> <option value="0" selected>seleziona</option> <option value="123">nome1</option> <option value="127">nome2</option> <option value="500">nome4</option></select> <select name="g_id[]"> <option value="0" selected>seleziona</option> <option value="123">nome1</option> <option value="127">nome2</option> <option value="500">nome4</option></select></td></tr><tr> <td>g_id_extra[]:</td> <td><select name="g_id_extra[]">
<option value="0" selected>seleziona</option> <option value="98">nome0</option> <option value="123">nome1</option> <option value="127">nome2</option></select> <select name="g_id_extra[]"> <option value="0" selected>seleziona</option> <option value="98">nome0</option> <option value="123">nome1</option> <option value="127">nome2</option></select> <select name="g_id_extra[]"> <option value="0" selected>seleziona</option> <option value="98">nome0</option> <option value="123">nome1</option> <option value="127">nome2</option></select></td></tr><tr> <td>g_id_gratis[]:</td> <td><select name="g_id_gratis[]"> <option value="0" selected>seleziona</option> <option value="123">nome1</option> <option value="127">nome2</option> <option value="201">nome3</option></select> <select name="g_id_gratis[]"> <option value="0" selected>seleziona</option> <option value="123">nome1</option> <option value="127">nome2</option> <option value="201">nome3</option></select> <select name="g_id_gratis[]">
<option value="0" selected>seleziona</option> <option value="123">nome1</option> <option value="127">nome2</option> <option value="201">nome3</option></select></td><tr> <td colspan="2"><input type="submit" name="Submit" value="Submit"></td></tr></tr></table></form></body></html>
Come vedi dal form ci sono tre select (array), ogniuna delle quali contenenti dei nomi associati. Alcuni di questi nomi (e id associati) sono comuni anche alle altre select.
Con un unico controllo JS vorrei verificare (eccetto per lo 0, che corrisponde a seleziona), che l'utente abbia selezionato solo id diversi fra loro... possibilmente con un alert... :master: