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

Validar datos de Form

Estas en el tema de Validar datos de Form en el foro de Zend en Foros del Web. Chicos me gustaría saber como hago para validar los datos que viene de un formulario. Conozco que existe form validator pero no quiero crear la ...
  #1 (permalink)  
Antiguo 08/02/2011, 15:10
 
Fecha de Ingreso: junio-2007
Mensajes: 152
Antigüedad: 17 años, 5 meses
Puntos: 0
Validar datos de Form

Chicos me gustaría saber como hago para validar los datos que viene de un formulario.

Conozco que existe form validator pero no quiero crear la vista con el form validator solo quiero usar este form validator o algo asi para validar los datos que me viene como por ejemplo si es un email, si es un numero , una fecha , si son palabras o si es distinto de vacio.
  #2 (permalink)  
Antiguo 08/02/2011, 15:29
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 10 meses
Puntos: 845
Respuesta: Validar datos de Form

No entiendo bien la pregunta sciutomaxi, pero puedes utilizar Zend_Form::getValidator o Zend_Form::getValidators para obtener los validators del form y luego utilizarlos.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #3 (permalink)  
Antiguo 09/02/2011, 08:06
 
Fecha de Ingreso: junio-2007
Mensajes: 152
Antigüedad: 17 años, 5 meses
Puntos: 0
Respuesta: Validar datos de Form

Cita:
Iniciado por masterpuppet Ver Mensaje
No entiendo bien la pregunta sciutomaxi, pero puedes utilizar Zend_Form::getValidator o Zend_Form::getValidators para obtener los validators del form y luego utilizarlos.

Saludos.
Gracias al final use esto
Código PHP:

$validatorLetras 
= new Zend_Validate_Alpha();
            
$validatorEmpty = new Zend_Validate_NotEmpty();
            
$validatorEmail = new Zend_Validate_EmailAddress();
            if ( !
$errores && $validatorEmpty->isValid($formData['Apodo']) && $validatorLetras->isValid($formData['Apodo']) && $validatorEmail->isValid($formData['Email'])) {
                
$paramActualizarUsuarios = array('ID' => $DatosUsuario['ID'],
                    
'Email' => $formData['Email'],
                    
'Apodo' => $formData['Apodo'],
                    
'Nombre' => $formData['Nombre'],
                    
'Apellido' => $formData['Apellido']);
             
$usuario->update($paramActualizarUsuarios); 
Si conocen algo mejor y sencillo se agradece

Etiquetas: validador
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 19:03.