Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2011, 06:27
Oracles
 
Fecha de Ingreso: septiembre-2008
Ubicación: Valencia
Mensajes: 160
Antigüedad: 16 años, 2 meses
Puntos: 2
No comprueba el formulario ni lo envia

Pues en las otras paginas si que me funciona perfectamente, pero en esta me estoy volviendo pato intentando averiguar porque no lo manda ni comprueba los campos.

Este es el código afectado:

Código PHP:
<script language="JavaScript">
function enviar_formulario(){ 
    var i;
    var n = parseInt(document.frm.cantidad.value);
    var bError = false;

    for (i = 0; i < n; i++){
     bError = bError || (eval("document.frm.elemento" + i + ".value == ''"));
     if (bError){
      alert("Campo inválido. Asegurate de rellenar todos los campos.");
      eval("document.frm.elemento" + i + ".focus()");
      break;
     }
    }
    if (!bError) document.frm.submit();
   }
</script>

<?php
echo "<form name = 'frm' action = 'contacto/correcto.php' method ='post'>
<input type = 'hidden' name = 'usuario' value ='"
.$_SESSION['Usuario']."'>
<b>Motivo:</b> <input type = 'text' name = 'elemento0' value =''><br><br>
<u><b>Descripción</b></u><br>
<textarea id = 'elemento1' name = 'elemento1' cols=90 rows=3 style='font-family: Verdana;'>Describenos extensamente el problema o tu sugerencia ...</textarea>
<input type = 'hidden' name= 'cantidad' value='2'> <br><br>
<table bgcolor = '#61380B' width = 75px><tr><td align = 'center'><a href='javascript:enviar_formulario()' class = 'enlace'>Enviar</a></td></tr></table></form>"
;
?>
Claramente he puesto que si no esta registrado o la sesión activa no muestre esto hasta que se logea el usuario.
__________________
Siempre inmerso en nuevos proyectos.

Cuando estoy activo puedes verme en //LiveCoding