salut ,
j'ai un script php son but est d'executer la commande ldapsearch alors
mon
problème est le suivant:
lorsque j'execute mon script il m'affiche toute les information sauf le
certificat alors de quoi dû cette erreur et voici mon script:
<?
$server = "localhost";
$port = "389";
$racine = "dc=localhost,dc=localdomain";
$rootdn = "cn=Manager, $racine";
$rootpw = "awatef";
$ds=ldap_connect($server,$port);
ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION, 3);
$r=ldap_bind($ds,$rootdn,$rootpw)
or die ("Impossible de se connecter au serveur! \n");
echo "Authentification sur le serveur openldap -> OK \n\n";
$mail=$_POST["mail"];
$sr=ldap_search($ds, $racine , "mail=$mail");
if ($sr) {
$info=ldap_get_entries($ds,$sr);
echo $info["count"]." enregistrements dans openldap \n\n";
for ($i=0;$i<=$info["count"];$i++)
{
echo "$i - ".$info[$i]["dn"]." \n";
echo $mail = $info[$i]["mail"][0];
}
}
?>
et merci de m'aider