首页 >函数列表 >ldap_bind

ldap_bind

ldap_bind

(PHP 4, PHP 5)

ldap_bindBind to LDAP directory

说明

bool ldap_bind ( resource $link_identifier [, string $bind_rdn = NULL [, string $bind_password = NULL ]] )

Binds to the LDAP directory with specified RDN and password.

参数

link_identifier

An LDAP link identifier, returned by ldap_connect().

bind_rdn

bind_password

If bind_rdn and bind_password are not specified, an anonymous bind is attempted.

返回值

成功时返回 TRUE, 或者在失败时返回 FALSE.

范例

Example #1 Using LDAP Bind

<?php

// using ldap bind
$ldaprdn  'uname';     // ldap rdn or dn
$ldappass 'password';  // associated password

// connect to ldap server
$ldapconn ldap_connect("ldap.example.com")
    or die(
"Could not connect to LDAP server.");

if (
$ldapconn) {

    
// binding to ldap server
    
$ldapbind ldap_bind($ldapconn$ldaprdn$ldappass);

    
// verify binding
    
if ($ldapbind) {
        echo 
"LDAP bind successful...";
    } else {
        echo 
"LDAP bind failed...";
    }

}

?>

Example #2 Using LDAP Bind Anonymously

<?php

//using ldap bind anonymously

// connect to ldap server
$ldapconn ldap_connect("ldap.example.com")
    or die(
"Could not connect to LDAP server.");

if (
$ldapconn) {

    
// binding anonymously
    
$ldapbind ldap_bind($ldapconn);

    if (
$ldapbind) {
        echo 
"LDAP bind anonymous successful...";
    } else {
        echo 
"LDAP bind anonymous failed...";
    }

}

?>

参见


  • ldap_8859_to_t61
  • ldap_add
  • ldap_bind
  • ldap_close
  • ldap_compare
  • ldap_connect
  • ldap_count_entries
  • ldap_delete
  • ldap_dn2ufn
  • ldap_err2str
  • ldap_errno
  • ldap_error
  • ldap_explode_dn
  • ldap_first_attribute
  • ldap_first_entry
  • ldap_first_reference
  • ldap_free_result
  • ldap_get_attributes
  • ldap_get_dn
  • ldap_get_entries
  • ldap_get_option
  • ldap_get_values
  • ldap_get_values_len
  • ldap_list
  • ldap_modify
  • ldap_mod_add
  • ldap_mod_del
  • ldap_mod_replace
  • ldap_next_attribute
  • ldap_next_entry
  • ldap_next_reference
  • ldap_parse_reference
  • ldap_parse_result
  • ldap_read
  • ldap_rename
  • ldap_sasl_bind
  • ldap_search
  • ldap_set_option
  • ldap_set_rebind_proc
  • ldap_sort
  • ldap_start_tls
  • ldap_t61_to_8859
  • ldap_unbind
  • PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道