perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 27
Click for quality!




10.02.2012 / 20:01

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragLdap&perl
Seitenanfang
Hallo,

also eins vorweg... bin kein Perl Experte, muss aber trotzdem was bearbeiten... Also:
Ich muss bei einem multivalue Attribute mehrer Werte auslesen und diese weiterverarbeiten... print hilft mir nix, daher meine Frage:


# perform search
my $Result = $Self->{LDAP}->search (
base => $Self->{BaseDN},
scope => $Self->{SScope},
filter => $Filter,
attrs => $attrs,
);
# log ldap errors
if ($Result->code()) {
$Self->{LogObject}->Log(
Priority => 'error',
Message => $Result->error(),
);
return;
}
# get first entry
my $Result2 = $Result->entry(0);
if (!$Result2) {
return;
}
# get customer user info
foreach my $Entry (@{$Self->{CustomerUserMap}->{Map}}) {

my $Value = $Self->_Convert($Result2->get_value($Entry->[2])

# my $Value = $Self->_Convert($Result2->get_value($Entry->[2])
) || '';
if ($Value && $Entry->[2] =~ /^targetaddress$/i) {
$Value =~ s/SMTP:(.*)/$1/;
}
$Data{$Entry->[0]} = $Value;
}

Wie kann ichs erreichen, dass ich alle Werte, sagen wir mal durch "," getrennt, erhalte??

Danke und Grüße
Max

Datum: 05.05.2007-18:02

-






-
-