-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hola
On Tuesday 13 May 2003 19:13, Saxa Egea wrote:
> Hola gente!
>
> Estoy haciendo unos sCRIPTS en perl que me recogen los datos de un
> formulario web y me aplican unos cambios en el servidor de LDAP.
>
> En principio todo funcionaba bien... en principio :(
> Cuando a algun usuario se le ocurre meter un simple acento... todo se va al
> garete...
> Segun parece la captura de la variable con un simple:
> $var=$query->param('var');
supongo que te dir�n mejores formas pero yo lo que har�a ser�a escapar todos
los metacaracteres con una regexp:
$var =~ s/(\W)/\\$1/g;
o si consideras que en tus entradas LDAP nunca habr� metacaracteres
eliminarlos:
$var =~ s/(\W)//g;
> Saxa
Espero que esto te sirva de alguna ayuda
Un saludo
Victor
- --
"El mundo se hace d�a a d�a con el esfuerzo de los inteligentes, pero son los
imb�ciles quienes lo disfrutan".
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+wgxqEzqHF8R72ekRAsiSAKCIBYddDWEMg3twboty6Up6ehOPxQCeMRZG
m4NapoCNuc/g1opDpe8ZS00=
=a0kU
-----END PGP SIGNATURE-----