Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/08/2009, 01:35
Avatar de StevKenshinX
StevKenshinX
 
Fecha de Ingreso: noviembre-2008
Ubicación: Lima
Mensajes: 28
Antigüedad: 15 años, 5 meses
Puntos: 2
Pregunta Validacion Con Espacios

Hola que tal , uso php4 osea <? ?> (en html-kit ) , Tengo unos requerimientos que quiero que se cumplan para poder guardar los datos en una BD , atraves del pase de una validacion . Los requerimientos para la validacion son los sgts:

SE PUEDE:

-Se Puede guardar en la BD letras desde la 'a' hasta la 'z' tanto minusculas como mayusculas

-Se puede guardar datos numericos junto con las letras ( osea alfanumericos ).

-En la BD podemos ingresar una descripcion que contenga dos palabras y aqui tengo el gran problema , cuando tenemos dos palabras o dos alfanumericos tenemos un espacio entre ellos , entonces en ese momento la validacion para los espacios en blanco se activa y no deja grabar en la BD, pero si desactivo la validacion para los espacios en blanco no me cumpliria con el requerimiento mencionado en el siguiente punto.


NO SE PUEDE:

-En la BD No Se pueden ingresar SOLO espacios en blanco.

-Aparte no se puede guardar en la BD caracteres especiales.

-> Eh estado Intentando con esto pero no cumple mis requerimientos

Código:
function validar_regEsp(obj){
   if(obj.txtDescripcion.value.length==0){
        alert('Ingrese Descripcion Tramite !!');
            obj.txtDescripcion.focus();
            return false;
     }else if(!validaAlfanumerico(obj.txtClave.value, "INGRESE UNA DESCRIPCION VALIDA !!")){
            obj.txtDescripcion.select();
            obj.txtDescripcion.focus();
        return false
     }
     return true;
}

function validaAlfanumerico(cadena, mensaje){
     var expRegular=/^([A-Za-z0-9_\-\.])*$/; 
   if(expRegular.test(cadena)){
              return true;
     }else{
        alert(mensaje);
             return false;
     }
}

GRacias de Antemano !!!!