[bcn-pm] problemas con arreglos

Carlos Escribano ces at tablinum.org
Fri Apr 8 14:54:30 PDT 2005


Hola,

Tengo un atributo de un elemento de LDAP que es un arreglo y que cada entrada 
tiene subatributos. Si lo lleno manualmente no hay problema, algo así como:

my @atributo=[
 "cn=HojaDeCalculo,ou=MiCentro,o=MiOrganizacion#1#1#1",
 "cn=ProcesadorDeTextos,ou=MiCentro,o=MiOrganizacion#1#1#1",
 "cn=BaseDeDatos,ou=MiCentro,o=MiOrganizacion#1#1#1",
];

esto me esta funcionando con Net::Ldap. Pero si lo relleno dinámicamente, algo 
así como 

 foreach $application ( @applications) {
  my $variable = "cn=$application,ou=MiCentro,o=MiOrganizacion#1#1#1";
  push @atributo, $variable;
 }

esto no traga. Ni lo hace con una asignación directa, tal como:

 my $atributo[0] = "cn=$application,ou=MiCentro,o=MiOrganizacion#1#1#1";

Sin embargo si el escalar no porta la almohadilla (o sea no lleva 
subatributos), sí está funcionando. Parece que el carácter almohadilla está 
causando problemas, pero no lo hace en el primer caso. ¿Alguna idea de lo que 
me pasa?


Gracias anticipadas



-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: signature
Url : http://mail.pm.org/pipermail/barcelona-pm/attachments/20050408/752d08d4/attachment.bin


More information about the Barcelona-pm mailing list