/** * Devuelve true si el número es un DNI o NIF * @param string $dni * @return boolean */ function dni_NIF_NIE_Ok($dni) { $res = dni_valida_nif_cif_nie($dni); return $res == 1 || $res == 3; }
/** * Devuelve verdadero si el dni es correcto o falso si no lo es. * @return boolean */ public function CompDni() { $resdni = dni_valida_nif_cif_nie($this->input->post('dni')); $this->form_validation->set_message('CompDni', 'El DNI no es correcto'); if ($resdni <= 3 && $resdni > 0) { return true; } else { return false; } }