Foros del Web » Programando para Internet » PHP » Zend »

Validar Formulario Zend

Estas en el tema de Validar Formulario Zend en el foro de Zend en Foros del Web. Buenas a todos. Estoy intentando validar un formulario zend con javascript. Ya se que hay una forma de hacerlo con zend pero todavia no lo ...
  #1 (permalink)  
Antiguo 29/11/2012, 10:03
 
Fecha de Ingreso: marzo-2009
Mensajes: 37
Antigüedad: 15 años, 7 meses
Puntos: 1
Validar Formulario Zend

Buenas a todos.

Estoy intentando validar un formulario zend con javascript.
Ya se que hay una forma de hacerlo con zend pero todavia no lo he conseguido y tengo que entrar el proyecto ya.
He problado de validarlo con javascript y no me salgo o no se si se puede hacer os pego el codigo que utilizo haber si me podeis hechar una mano.

aque esta el javascript
<script>
function validar_formulario(){
if (document.forms[0].elements[1].value.length==0){
alert(“Debe ingresar su nombre”)
return 0;
}
document.forms[0].submit();
}
</script>

La llamada al javascript es así:

<a href="javascript:validar_formulario();" class="close"><img src="/images/buttons/buy.jpg" alt="Comprar" border="0" class="action-button" /></a>

y el formulario lo creo así:
<form action="<?php echo $server . '/beta/pedido/resumen'; ?>" name="shopping_cart" method="post">


Hos agradeceria mucho una ayudita.
Muchas Gracias a todos.
  #2 (permalink)  
Antiguo 30/11/2012, 08:30
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Validar Formulario Zend

Zend framework debe de implementar un mecanismo de validación, consulte su documentación, porque la validación del lado del servidor es la importante, validar en javascript es opcional y dejar el servidor sin validar es completamente inseguro
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:56.