"; }else{ echo "bind fehlgeschlagen
"; } $_ldap_dn = "dc=hsnet,dc=hs-ludwigsburg,dc=de"; $sr = ldap_search($ds, $_ldap_dn, "sAMAccountName=$name_user"); $info = ldap_get_entries($ds, $sr); $anzahl = ldap_count_entries($ds, $sr); echo "Anzahl: $anzahl
"; $vorname = $info[0]['givenname'][0]; $nachname = $info[0]['sn'][0]; $mail = $info[0]['mail'][0]; $first = @ldap_first_entry($ds, $sr); $distinguishedName = @ldap_get_dn($ds, $first); echo $distinguishedName."
"; ################################ # Bind geht im hsnet nur über den DN "CN=Schwarz\, Alexander, OU=Externe Benutzer, ou=OUHochschulnetzwerk,dc=hsnet,dc=hs-ludwigsburg,dc=de" ##!!!!! IM STUDNET MIT DEM USERNAMEN BINDEN, IM HSNET MIT DEM DISTINGUISHEDNAME !!!!!!################# if ($bind = @ldap_bind($ds, $distinguishedName, $password_user) AND $anzahl > 0) { #echo "hsnet: Bind funktioniert: $anzahl |$distinguishedName|
"; $login = "0"; $login_ad = "hsnet"; } else { # Bind funktioniert nicht $login = "1"; ldap_close($ds); #echo "hsnet: Bind funktioniert nicht: $anzahl
"; } }else{ echo "kein connect"; } echo $login; ?>