Ajout definition de la version du protocole

This commit is contained in:
Rodolphe Quiedeville 2005-08-08 12:10:34 +00:00
parent 7453c2ff8d
commit b822ab599c

View File

@ -42,6 +42,11 @@ function dolibarr_ldap_connect()
{
$ldapconnect = ldap_connect(LDAP_SERVER_HOST,LDAP_SERVER_PORT);
if ($ldapconnect)
{
ldap_set_option($ldapconnect, LDAP_OPT_PROTOCOL_VERSION, LDAP_SERVER_PROTOCOLVERSION);
}
return $ldapconnect;
}
@ -77,39 +82,39 @@ function dolibarr_ldap_unbind($ds)
}
/*!
\brief verification de la version du serveur ldap.
\param ds
\return version
\brief verification de la version du serveur ldap.
\param ds
\return version
*/
function dolibarr_ldap_getversion($ds)
{
$version = 0;
ldap_get_option($ds, LDAP_OPT_PROTOCOL_VERSION, $version);
$version = 0;
ldap_get_option($ds, LDAP_OPT_PROTOCOL_VERSION, $version);
return $version;
}
/*!
\brief changement de la version du serveur ldap.
\param ds
\param version
\return version
\brief changement de la version du serveur ldap.
\param ds
\param version
\return version
*/
function dolibarr_ldap_setversion($ds,$version)
{
$ldapsetversion = ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION, $version);
$ldapsetversion = ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION, $version);
return $ldapsetversion;
}
/*!
\brief permet d'enlever les accents d'une chaine.
\param str
\return string
\brief permet d'enlever les accents d'une chaine.
\param str
\return string
*/
function dolibarr_ldap_unacc($str)