Tengo algun código de comprobación de formularios, pero en ellos se comprueba campo a campo, y claro, es un rollo escribir todo eso. Lo que quiero es alguna forma para que el script los recorra de forma automática.
Es posible hacerlo?? Muchas gracias por adelantado, salu2
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
P.D.: Os dejo un trozo del formulario, por si acaso
Código PHP:
<form id="form1" name="form1" method="post" action="d1_2.asp"><div align="left">
<!--#include file="dcomun.asp" -->
<h1>resultados ejercicio anterior </h1>
</div>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2" bgcolor="#FFFFFF" class="textos"> </td>
</tr>
<tr>
<td colspan="2" bgcolor="#FFFFFF"><p><span class="Estilo3">P6</span>.- ¿Podría indicarnos cuál ha sido finalmente el porcentaje de evolución (crecimiento/decrecimiento) de sus ventas del año 2008 respecto al 2007?</p></td>
</tr>
<tr>
<td width="81%" bgcolor="#EFEFEF" class="textos"> </td>
<td width="19%" align="right" bgcolor="#EFEFEF"><font size="2" face="Arial, Helvetica, sans-serif">
<select name="evo_ventas_pasadas2" id="evo_ventas_pasadas2" class="voton">
<option value="0" selected="selected"> </option>
<option value="1">Crece</option>
<option value="2">Se mantiene</option>
<option value="3">Decrece</option>
</select>
%
<input name="evo_ventas_pasadas" type="text" class="campos_de_texto" id="evo_ventas_pasadas" value="0" size="3" />
</font></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2" bgcolor="#FFFFFF" class="textos"> </td>
</tr>
<tr>
<td colspan="2" bgcolor="#FFFFFF"><h1>previsión</h1></td>
</tr>
<tr>
<td colspan="2" bgcolor="#FFFFFF" class="textos"> </td>
</tr>
<tr>
<td colspan="2" bgcolor="#FFFFFF"><p><span class="Estilo3">P7</span>.- Asimismo, con los meses ya transcurridos del 2009, ¿cuál cree que será el porcentaje de evolución (crecimiento/decrecimiento) de sus ventas para todo el año 2009, respecto al 2008</p></td>
</tr>
<tr>
<td width="81%" bgcolor="#EFEFEF" class="textos"> </td>
<td width="19%" align="right" bgcolor="#EFEFEF"><font size="2" face="Arial, Helvetica, sans-serif">
<select name="evo_ventas_actuales2" id="evo_ventas_actuales2" class="voton">
<option value="0" selected="selected"> </option>
<option value="1">Crece</option>
<option value="2">Se mantiene</option>
<option value="3">Decrece</option>
</select>
%
<input name="evo_ventas_actuales" type="text" class="campos_de_texto" id="evo_ventas_actuales" value="0" size="3" />
</font></td>
</tr>
</table>
<table width="100%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#EFEFEF">
<tr>
<td colspan="3" bgcolor="#FFFFFF" class="entry"> </td>
<td bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF" class="textos"> </td>
<td bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td colspan="3" bgcolor="#FFFFFF" class="entry"><h1>ámbito actividad </h1></td>
<td width="70" bgcolor="#FFFFFF"> </td>
<td width="81" bgcolor="#FFFFFF"> </td>
<td width="53" bgcolor="#FFFFFF" class="textos"> </td>
<td width="63" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td colspan="7" bgcolor="#FFFFFF" class="textos"> </td>
</tr>
<tr>
<td colspan="7" bgcolor="#FFFFFF"><p><strong>Dados los cambios que se producen en el sector, a efectos de mejorar la homogeneidad de los datos del sistema de información, por favor cumplimente las siguientes preguntas :</strong></p>
<p><span class="Estilo3">P8</span>.- ¿Qué tipo de compras ha realizado y cual ha sido su % con respecto al total de las compras en el ejercicio 2008?. El porcentaje de todas las tipologías, así como de la distribución de cada una en los diferentes mercados debe de sumar el 100%.</p></td>
</tr>
<tr>
<td width="285" class="textos"> </td>
<td colspan="6" align="center" bgcolor="#999999" class="Estilo1 textos"><strong>TIPOS DE COMPRAS POR MERCADOS </strong></td>
</tr>
<tr>
<td class="textos"> </td>
<td width="184" align="center" class="textos"><span class="Estilo2">TIPO (%) </span></td>
<td width="78" align="center" valign="middle" class="textos"><strong>Mercado <br />
Nacional<br />
(%) </strong></td>
<td width="70" align="center"><span class="textos"><strong>Mercado Europeo<br />
(%) </strong></span></td>
<td align="center" class="textos"><strong> Brasil <br />
Rusia<br />
India<br />
China<br />
(%)</strong></td>
<td align="center" class="textos"><strong>Resto Mundo<br />
(%) </strong></td>
<td align="center" class="entry"><strong>TOTAL</strong></td>
</tr>
<tr>
<td class="textos">Muebles</td>
<td align="center" class="textos"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="muebles" type="text" class="campos_de_texto" id="muebles" value="0" size="3" />
</font></td>
<td align="center" class="textos"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="muebles_nac" type="text" class="campos_de_texto" id="muebles_nac" value="0" size="3" />
</font></td>
<td align="center"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="muebles_eu" type="text" class="campos_de_texto" id="muebles_eu" value="0" size="3" />
</font></td>
<td align="center"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="muebles_bric" type="text" class="campos_de_texto" id="muebles_bric" value="0" size="3" />
</font></td>
<td align="center" class="textos"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="muebles_resto" type="text" class="campos_de_texto" id="muebles_resto" value="0" size="3" />
</font></td>
<td align="center">100%</td>
</tr>
<tr>
<td class="textos">Colchones</td>
<td align="center" class="textos"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="colchones" type="text" class="campos_de_texto" id="colchones" value="0" size="3" />
</font></td>
<td align="center" class="textos"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="colchones_nac" type="text" class="campos_de_texto" id="colchones_nac" value="0" size="3" />
</font></td>
<td width="70" align="center"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="colchones_eu" type="text" class="campos_de_texto" id="colchones_eu" value="0" size="3" />
</font></td>
<td align="center"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="colchones_bric" type="text" class="campos_de_texto" id="colchones_bric" value="0" size="3" />
</font></td>
<td align="center" class="textos"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="colchones_resto" type="text" class="campos_de_texto" id="colchones_resto" value="0" size="3" />
</font></td>
<td align="center">100%</td>
</tr>