PHP Handbuch
Zurück |  | Weiter

# ldap_connect

(PHP 3, 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.

> Anmerkung: 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" ); ?>`

Zurück | Zum Anfang | Weiter
ldap_compare | Nach oben | ldap_count_entries