my @searchfields = split /,/, $serverdata{'searchfield'}; # zu durchsuchende Felder foreach (@searchfields) {$_ = "(".$_."=*$search_for*)"}; my $filter = '(&(objectclass=person)(|'; # Suchfilter $filter .= join('', @searchfields,'))'); # Ergebnis: (&(objectclass=person)(|(suchfeld1=*suchbegriff*)(suchfeld2=*suchbegriff*)))