Buenas.
Tengo un fichero html que tiene dos formularios, cada uno de ellos con un submit. El primero realiza una serie de validaciones y el segundo simplemente vuelve a un fichero anterior. En ambos casos vuelven a un fichero php.
Mi problema es que si ejecuto el submit del segundo formulario me está haciendo las validaciones del primero, y mi pregunta es: ¿cuando yo tengo mas de un form en un fichero html, ambos submit son independientes el uno de otro?
Pego el código...
Código:
<table border=3 width=100%>
<tr>
<form onsubmit="return validar();"action='anadenuevapregunta.php' method='POST'>
<td></td><td><input id='pregunta' type='text' size=170 name='descpregunta' onblur="revisarObligatorio(this)"></td>
</tr>
<tr>
<td>Respuesta1:</td><td><input id='respuesta1' type='text' size=170 name='r1' onblur="revisarObligatorio(this)"></td>
<td><select id='vf1' name='verfal1'>
<option value=0>Falso</option>
<option value=1>Verdadero</option>
</td>
</tr>
<tr>
<td>Respuesta2:</td><td><input id='respuesta2' type='text' size=170 name='r2' onblur="revisarObligatorio(this)"></td>
<td><select id='vf2' name='verfal2'>
<option value=0>Falso</option>
<option value=1>Verdadero</option>
</td>
</tr>
<tr>
<td>Respuesta3:</td><td><input id='respuesta3' type='text' size=170 name='r3' onblur="revisarObligatorio(this)"></td>
<td><select id='vf3' name='verfal3'>
<option value=0>Falso</option>
<option value=1>Verdadero</option>
</td>
</tr>
<tr>
<td>Respuesta4:</td><td><input id='respuesta4' type='text' size=170 name='r4' onblur="revisarObligatorio(this)"></td>
<td><select id='vf4' name='verfal4'>
<option value=0>Falso</option>
<option value=1>Verdadero</option>
</td>
</tr>
<tr height=40px>
<td></td><td align=center><input type='submit' name='enviar' value='Pulsa botón para añadir'></td><td></td>
</tr>
<input type='hidden' name='idcurso' value='$idcurso'>
<input type='hidden' name='idasignatura' value='$idasignatura'>
<input type='hidden' name='idtema' value='$idtema'>
</table>
<br />
<div id='volver'>
<form action='do_temas.php?idcurso=".$idcurso."&idasignatura=".$idasignatura' method='POST'>
<input type='submit' name='enviar1' value='Volver'>
</div>
Respecto al código es muy probable que no sea muy académico pero estoy haciendo pruebas y en principio no estoy muy interesado.
Saludos.