Cargando
Cursos Online Gratis con CERTIFICADO
TE INTERESA
Ver Más! Solvetic viene a cambiar el mundo de la Formación Digital. Se acabó el poder realizar Cursos de calidad solo pagando. Cambia tu futuro en Solvetic con Cursos y especializaciones demandadas a nivel laboral. ¿A que esperas?

Validar numero de telefono con Zend




Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 31 julio 2014 - 04:36
¿Cómo puedo implementar con zend una validación para un campo de un formulario en el caso que sean números por ejemplo un numero de telefono?
  • 1 personas más tuvieron esta duda Yo también
  • Volver arriba

 

Publicado 31 julio 2014 - 05:21
Usando un regular expression, es lo mas sencillo

 

Publicado 31 julio 2014 - 05:21
Debes usar un regex pero tambien debes incluir ciertas cosas en tu código como heredar de Zend_Validate, te dejo un ejemplo:

class App_Validate_Phone extends Zend_Validate_Abstract {
const NOT_VALID = 'telefonoInvalido';
protected $_messageTemplates = array( self::NOT_VALID => "numero de telefono '%value%' debe estar en el formato +COUNTRYCODE.PHONENUMBER" );
public function isValid($value) {
$this->_setValue($value); 
if (!preg_match('/^\+([0-9]+)\.([0-9]+)$/',$value)) { $this->_error(self::NOT_VALID);
return false; }
return true; } }


   AUTOR PREGUNTA

Publicado 31 julio 2014 - 06:40
Gracias jhony crack jeje


X