|
Dernière réponse | |
---|---|
Sujet : PHP/LDAP/activedirectory | |
erwanl | Voila je souhaiterai écrire un script php pour pouvoir vérifier la validité d'un compte utilisateur sous 2000 server!
voici la petite fonction que j ai faite mais a marche pas! <? function checkNTUser ($username,$password) { $ldapserver = 'exchange.xxx.fr'; $ds=ldap_connect($ldapserver); if ($ds) { $dn="cn=$username,cn=Stagiaires Developpement,cn=Developpement,cn=xxx,o=lille"; $r=@ldap_bind($ds,$dn,$password); if ($r) { ldap_close($ds); return true; } else { ldap_close($ds); return false; } } } ?> <html> <body> <form method="post" action="ldap.php"> Login:<input type="text" name="login"> <br> Mot de passe:<input type="password" name="password"> <br> <input type="submit" value="connexion"> </form> <? if($login!="" ) { if(checkNTUser($login,$password)) { print("ok" ); } else { print("pas ok" ); } } ?> </body> </html> Je ne connais pas trop le fonctionnement de LDAP et votre aide me serait la bienvenue Merci d'avance! Erwan LE BESCOND |
Vue Rapide de la discussion |
---|