Embarcadero

Autor Tema: Como puedo validar solo letras y números con php  (Leído 10631 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado aleprog

  • Usuario Activo
  • ***
  • Thank You
  • -Given: 1
  • -Receive: 0
  • Mensajes: 39
  • Calificaciones: +0/-0
Como puedo validar solo letras y números con php
« Topic Start: 31 de octubre de 2011, 09:31:52 »
Como puedo validar solo letras y números con php es decir que solo se acepte en un campo letras y numero quiero que esa validación sea con php

Desconectado Bish0p

  • Usuario Activo
  • ***
  • Thank You
  • -Given: 0
  • -Receive: 11
  • Mensajes: 49
  • Calificaciones: +11/-0
  • Sexo: Masculino
    • Concepto28.com

Desconectado aleprog

  • Usuario Activo
  • ***
  • Thank You
  • -Given: 1
  • -Receive: 0
  • Mensajes: 39
  • Calificaciones: +0/-0
esta bien pero estoy buscando una función en  php que valides si contiene letras y numero

Desconectado kosios

  • Usuario Activo
  • ***
  • Thank You
  • -Given: 0
  • -Receive: 4
  • Mensajes: 39
  • Calificaciones: +4/-0
Código: javascript [Seleccionar]
 function wordnum(data) // Valida que solo sean Palabras o letras
  {
    var nonum = /^\d+$/;
    return nonum.test(data);
  }
 
  function numword(data) // valida que solo sean numeros
  {
    var nonum = /^\d+$/;
    return !nonum.test(data);
  }
« Última Modificación: 03 de noviembre de 2011, 08:04:51 por enecumene »

Follow members gave a thank to your post:


Desconectado aleprog

  • Usuario Activo
  • ***
  • Thank You
  • -Given: 1
  • -Receive: 0
  • Mensajes: 39
  • Calificaciones: +0/-0
function wordnum(data) // Valida que solo sean Palabras o letras
  {
    var nonum = /^\d+$/;
    return nonum.test(data);
  }
 
  function numword(data) // valida que solo sean numeros
  {
    var nonum = /^\d+$/;
    return !nonum.test(data);
  }
pero eso seria con javascript pero como seria con php hacer una validacion que sea numeros y letras

Desconectado kosios

  • Usuario Activo
  • ***
  • Thank You
  • -Given: 0
  • -Receive: 4
  • Mensajes: 39
  • Calificaciones: +4/-0
muy sencillo, con la función de php isnumeric...

primero preguntas con un if isnumeric una variable entonces esta función devuelve un true o false o 1 y 0, su es true es numero, false entonces es letra. fácil no.???


Código: php [Seleccionar]
if(is_numeric($entrante)) {
        echo "$entrante es un numero";
    }
    else {
        echo "$entrante es una palabra";
    }


Hay mas formas de hacerlo, hecha un vistazo al manual de php o busca en google, ya eso esta mas q hecho y recontrahecho, ejeje estamos en contacto. ojala te ayude.
 
« Última Modificación: 03 de noviembre de 2011, 08:05:31 por enecumene »

Desconectado aleprog

  • Usuario Activo
  • ***
  • Thank You
  • -Given: 1
  • -Receive: 0
  • Mensajes: 39
  • Calificaciones: +0/-0
muy sencillo, con la función de php isnumeric...

primero preguntas con un if isnumeric una variable entonces esta función devuelve un true o false o 1 y 0, su es true es numero, false entonces es letra. fácil no.???


Código: php [Seleccionar]
if(is_numeric($entrante)) {
        echo "$entrante es un numero";
    }
    else {
        echo "$entrante es una palabra";
    }


Hay mas formas de hacerlo, hecha un vistazo al manual de php o busca en google, ya eso esta mas q hecho y recontrahecho, ejeje estamos en contacto. ojala te ayude.
eso valida si es numero o si no son caracteres pero podria hacer que en un campo acepte [a-z][0-9] en php