ich bin da an einem script, dass user und emailadressen per ldap aus dem exchange server auslesen soll.
hier ein teil davon:
dieser teil gibt mir die ausgaben auch ordentlich aus. nur habe ich nun einträge mit bestimmten anfangsbuchstaben, die komplett ausgefiltert werden sollen.
zum beispiel "$info[$i]["cn"][0]" beginnend mit "zz" darf nicht ausgegeben werden...
genau hier komm ich nicht weiter. kann mir da jemand helfen?
hier ein teil davon:
PHP:
function ldapsearch($cn, $ou, $nachname) {
$filter="(|(cn=$nachname*)(givenname=$nachname*))";
$ldapsearch = ldap_search(ldapconnect(),"cn=".$cn.", ou=".$ou.", o=bl", $filter);
print "<table width=\"90%\" align=\"center\" border=\"0\" cellspacing=\"0\" cellpadding=\"2\">";
$info = ldap_get_entries(ldapconnect(), $ldapsearch);
for ($i=0; $i < $info["count"]; $i++) {
print "<tr><td width=\"200\">".$info[$i]["cn"][0]."</td>";
print "<td width=\"320\">".$info[$i]["department"][0]."</td>";
print "<td ><a href=\"mailto:".strtolower($info[$i]["mail"][0])."\">".strtolower($info[$i]["mail"][0])."</a></td></tr>";
}
print "</table>";
}
dieser teil gibt mir die ausgaben auch ordentlich aus. nur habe ich nun einträge mit bestimmten anfangsbuchstaben, die komplett ausgefiltert werden sollen.
zum beispiel "$info[$i]["cn"][0]" beginnend mit "zz" darf nicht ausgegeben werden...
genau hier komm ich nicht weiter. kann mir da jemand helfen?