Foros del Web » Programando para Internet » PHP »

validar variable hex en php?

Estas en el tema de validar variable hex en php? en el foro de PHP en Foros del Web. tengo una variable que tiene en su contenido un valor hexadecimal (0123456789ABCDEF)que es ingresado por un usuario. este usuario puede ingresar cualquier tipo de valor, ...
  #1 (permalink)  
Antiguo 31/10/2011, 16:30
Avatar de WeFi  
Fecha de Ingreso: octubre-2011
Ubicación: Buenos Aires
Mensajes: 8
Antigüedad: 12 años, 6 meses
Puntos: 0
Pregunta validar variable hex en php?

tengo una variable que tiene en su contenido un valor hexadecimal (0123456789ABCDEF)que es ingresado por un usuario. este usuario puede ingresar cualquier tipo de valor, por ende si ingresan por ejemplo A7HD, se deberia mostrar un mensaje de error. podria utilizar este code?

Código PHP:
Ver original
  1. if (ereg("^[a-fA-F0-9]{3,20}$", $valorhexa)) {
  2.       echo "El nombre de usuario $valorhexa es correcto... continuando...<br>";
  3.       } else {
  4.        echo "El nombre de usuario $valorhexa no es válido...<br>";
  5.       return false;
  6.    }
  #2 (permalink)  
Antiguo 31/10/2011, 16:36
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: validar variable hex en php?

¿Preguntas si lo puedes utilizar?

Yo que tu sería menos vago e intentaría usarlo y luego preguntar.

No entiendo como a veces abren un tema para pedir permiso para ejecutar algo, como si fuera delito mancharse las manos un poco.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 31/10/2011, 17:20
Avatar de WeFi  
Fecha de Ingreso: octubre-2011
Ubicación: Buenos Aires
Mensajes: 8
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: validar variable hex en php?

Cita:
Iniciado por pateketrueke Ver Mensaje
¿Preguntas si lo puedes utilizar?

Yo que tu sería menos vago e intentaría usarlo y luego preguntar.

No entiendo como a veces abren un tema para pedir permiso para ejecutar algo, como si fuera delito mancharse las manos un poco.
no me referia eso sino si esta bien la sintaxis, lamento no aclararlo.
  #4 (permalink)  
Antiguo 31/10/2011, 17:24
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: validar variable hex en php?

Cita:
Iniciado por WeFi Ver Mensaje
no me referia eso sino si esta bien la sintaxis, lamento no aclararlo.
Ya en serio, ¿por qué no pruebas?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 31/10/2011, 17:38
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: validar variable hex en php?

Cita:
Iniciado por WeFi Ver Mensaje
tengo una variable que tiene en su contenido un valor hexadecimal (0123456789ABCDEF)que es ingresado por un usuario. este usuario puede ingresar cualquier tipo de valor, por ende si ingresan por ejemplo A7HD, se deberia mostrar un mensaje de error. podria utilizar este code?

Código PHP:
Ver original
  1. if (ereg("^[a-fA-F0-9]{3,20}$", $valorhexa)) {
  2.       echo "El nombre de usuario $valorhexa es correcto... continuando...<br>";
  3.       } else {
  4.        echo "El nombre de usuario $valorhexa no es válido...<br>";
  5.       return false;
  6.    }
Si.
  #6 (permalink)  
Antiguo 31/10/2011, 19:58
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: validar variable hex en php?

No estoy de acuerdo con usar funciones obsoletas, si puedes usar las funciones preg_*

Cita:
Esta función ha sido declarada OBSOLETA desde PHP 5.3.0. Su uso está totalmente desaconsejado.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #7 (permalink)  
Antiguo 31/10/2011, 20:10
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Respuesta: validar variable hex en php?

Cita:
Iniciado por andresdzphp Ver Mensaje
No estoy de acuerdo con usar funciones obsoletas, si puedes usar las funciones preg_*
Efectivamente como dice andresdzphp esa función al paso del tiempo te va a causar problemas, te recomiendo que te actualices.

Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:51.