Re: Perl y LDAP
-----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-----
Reply to: