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" );

?>

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 17:57:02