Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2011, 15:47
agcforos
 
Fecha de Ingreso: julio-2011
Mensajes: 91
Antigüedad: 12 años, 8 meses
Puntos: 2
HTML con dos <form>

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.