Mar
01
2009

Error en sentencia PHP Warning: eregi() REG_BADB

Estaba implementando un formulario con validación y tenía que validar un número en un rango, utilicé la función eregi()

y en el error log apareció:

PHP Warning: eregi() [function.eregi]: REG_BADBR in line …….

Esto pasó porque el cuantificador (número) tiene que estar dentro del rango entre 0 y 255 enteros sin signo, porque parece que permite hasta 8 bits en binario y en decimal equivale al rango {0,255}

La solución es utilizar otra función como pregmatch.

Written by doutdex in: PHP | Tags:

No Comments »

RSS feed for comments on this post. TrackBack URL


Leave a Reply

%d bloggers like this: