Embarcadero

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

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado aleprog

  • Usuario Activo
  • ***
  • Panel de agradecimientos
  • -Tu has dado: 1
  • -Tu has recibido: 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

Comunidad Delphiaccess

Como puedo validar solo letras y números con php
« : 31 de octubre de 2011, 09:31:52 »

Desconectado Bish0p

  • Usuario Activo
  • ***
  • Panel de agradecimientos
  • -Tu has dado: 0
  • -Tu has recibido: 12
  • Mensajes: 50
  • Calificaciones: +12/-0
  • Sexo: Masculino
    • Concepto28.com

Desconectado aleprog

  • Usuario Activo
  • ***
  • Panel de agradecimientos
  • -Tu has dado: 1
  • -Tu has recibido: 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
  • ***
  • Panel de agradecimientos
  • -Tu has dado: 0
  • -Tu has recibido: 4
  • Mensajes: 39
  • Calificaciones: +4/-0
Código JAVASCRIPT
  1.  function wordnum(data) // Valida que solo sean Palabras o letras
  2.   {
  3.     var nonum = /^\d+$/;
  4.     return nonum.test(data);
  5.   }
  6.  
  7.   function numword(data) // valida que solo sean numeros
  8.   {
  9.     var nonum = /^\d+$/;
  10.     return !nonum.test(data);
  11.   }
« Última Modificación: 03 de noviembre de 2011, 08:04:51 por enecumene »

Siga a los miembros que agradecieron este mensaje:


Desconectado aleprog

  • Usuario Activo
  • ***
  • Panel de agradecimientos
  • -Tu has dado: 1
  • -Tu has recibido: 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
  • ***
  • Panel de agradecimientos
  • -Tu has dado: 0
  • -Tu has recibido: 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
  1. if(is_numeric($entrante)) {
  2.         echo "$entrante es un numero";
  3.     }
  4.     else {
  5.         echo "$entrante es una palabra";
  6.     }

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
  • ***
  • Panel de agradecimientos
  • -Tu has dado: 1
  • -Tu has recibido: 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
  1. if(is_numeric($entrante)) {
  2.         echo "$entrante es un numero";
  3.     }
  4.     else {
  5.         echo "$entrante es una palabra";
  6.     }

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