Mailinglisten-Archive |
Hallo Liste!
Also nachdem ich den LDAP-Server anspreche und abfrage,=20
erhalte ich per "ldap_get_entries" ein Array namens $entries.
Das array wird in einer Selectbox zur Auswahl verwendet.
Kann ich der Funktion "ldap_search" irgendwie sagen, dass die
Results schon nach einem bestimmten Attribut sortiert werden?
Und ja, ich hab das "f***g manual" gelesen, ich war auf der HP
von netscape...
hier das code-snippet:
-------------------------------------
myLDAP_Connect();
global $conn_id,$link_id,$LDAP;
$limit =3D array("description");
$res_id =3D ldap_search
($link_id,$LDAP["Root"],"objectclass=3DorganizationalUnit",$limit);
$entries =3D ldap_get_entries($link_id,$res_id);
$i=3D1;
print " <select name=3D'ou[]' size=3D'10' style=3D'" . $styles =
. "'
multiple>";
while ($i<=3D$entries["count"])
{
$tmpArray=3Dexplode(",",$entries[$i]["dn"]);
$OutputOU=3Dstr_replace("ou=3D","",$tmpArray[0]);
if ($entries[$i]["description"] !=3D "")=20
{
=20
$OutputDesc=3DShortenOutput($entries[$i]["description"][0],$desclength);=
print "<option value=3D\"" .
$OutputOU . "\">" . $OutputDesc . ", " . $OutputOU . "</option>\n";
}
$i++;
}
print " </select>";
---------------------------------------------=20
oder ist es m=F6glich, das result-array zu sortieren??
danke, jens
[jens reinemuth * adelungstr. 39 * 64283 darmstadt * 06151-10 10 45]
--=20
God said: tar xfvz universe.tar.gz - and the Universe was!
---------------------------------------------------------------------
=20
php::bar PHP Wiki - Listenarchive