ldap_compare
ldap_count_entries
LDAP Funktionen
PHP Manual

# ldap_connect

(PHP 4, PHP 5)

ldap_connect — Verbindung zu einem LDAP Server

### Beschreibung

resource ldap_connect ([ string `$hostname` [, int `$port` ]] )

Rückgabewert: Eine positive Verbindungs-Kennung im Erfolgsfall, `FALSE` im Fehlerfall.

Die ldap_connect() Funktion stellt eine Verbindung zu einem LDAP Server auf einem bestimmten`hostname` und `port` her. Beide Argumente sind optional. Werden keine Argumente angegeben , wird die Verbindungs-Kennung einer schon geöffneten Verbindung zurückgeliefert. Wird nur der `hostname` angegeben, wird für den Port der Standarport 389 benutzt.

Bei Verwendung von OpenLDAP 2.x.x können Sie eine URL statt des Hostnamens angeben. Um LDAP mit SSL-Unterstützzung zu verwenden, übersetzen Sie OpenLDAP mit SSL-Unterstützung, PHP mit SSL und verwenden ldaps://Hostname/ als Host Argument. Das Port Argument wird bei der Verwendung von URLs nicht benutzt.

> Hinweis: URL und SSL Unterstützung wurden in 4.0.4 hinzugefügt

Beispiel #1 Verbindung zu einem LDAP server.

`<?php
// LDAP Variablen
$ldaphost = "ldap.example.com"; // Ihr ldap servers
$ldapport = 389; // Die Portnummer ihres ldap servers
// Verbindung zu LDAP
$ldapconn = ldap_connect( $ldaphost, $ldapport )
or die( "Keine Verbindung zu {$ldaphost} möglich" );
?>`

Beispiel #2 Sichere Verbindung zu einem LDAP server.

`<?php
/* Stellen Sie sicher, dass Sie den korrekten Host angeben,
an dem Sie Ihr Sicherheitszertifikat übermittelt haben */
$ldaphost = "ldaps://ldap.example.com/";
// Verbindung zu LDAP
$ldapconn = ldap_connect( $ldaphost )
or die( "Keine Verbindung zu {$ldaphost} möglich" );
?>`

ldap_compare
ldap_count_entries
LDAP Funktionen
PHP Manual