witam

walczę już od kilku dni i nie daje rady
mam taki bład:
Warning: ldap_bind() [function.ldap-bind]: Unable to bind to server: Invalid credentials in E:\WebServ\httpd-users\test1\ad_add4.php on line 22
Failed!

  1. <?php
  2. // mojanazwa.pl
  3.  
  4. $LDAPSERVER = "192.168.0.122";
  5.  
  6. $USER_OU="ou=user,dc=mojanazwa,dc=pl";
  7.  
  8. $loggin = False;
  9.  
  10. $ldap = ldap_connect($LDAPSERVER) or die("Could not connect to ldapserver");
  11.  
  12. $username = 'tutaj wpisuję login administratora domeny';
  13. $password = 'tutaj wpisuję hasło administratora domeny';
  14.  
  15. if ( strlen($username) == 0 or strlen($password) == 0 )
  16. {
  17. echo "No username/password entered...";
  18. }
  19.  
  20. $dn = "uid=" . $username . "," . $USER_OU;
  21. $loggedin = ldap_bind($ldap,$dn,$password);
  22.  
  23. if ( $loggedin ){
  24.  
  25. $info["dn"] = "uid=jjhons,ou=User,dc=swteam,dc=local";
  26. $info["uid"] = "jjhons";
  27. $info["cn"] = "people";
  28. $info["objectclass"] = "account";
  29. $info["objectclass"] = "posixAccount";
  30. $info["objectclass"] = "top";
  31. $info["objectclass"] = "shadowAccount";
  32. $info["userPassword"] = "jjhons";
  33. $info["shadowLastChange"] = "13048";
  34. $info["shadowMax"] = "99999";
  35. $info["shadowWarning"] = "7";
  36. $info["loginShell"] = "/bin/bash";
  37. $info["uidNumber"] = "500";
  38. $info["gidNumber"] = "500";
  39. $info["homeDirectory"] = "home/jjhons";
  40. $info["gecos"] = "jjhons";
  41. $info["sn"] = "jjhons";
  42. $info["mail"] = "jonj@example.com";
  43.  
  44. echo $info["dn"];
  45. // add data to directory
  46. $r = ldap_add($ldap, $dn, $info);
  47. echo "Sucess!";
  48.  
  49. }
  50. else
  51. {
  52. echo "Failed!";
  53. }
  54.  
  55. ldap_close($ldap);
  56. ?>
  57.  


Proszę o pomoc