guth42
Messages postés27Date d'inscriptionmardi 8 juillet 2003StatutMembreDernière intervention 4 juillet 2005
-
30 mai 2005 à 15:49
guth42
Messages postés27Date d'inscriptionmardi 8 juillet 2003StatutMembreDernière intervention 4 juillet 2005
-
31 mai 2005 à 13:54
Bonjour,
je suis pas mal ennuyé, ça va faire 3j que je me bat sans résultats, c'est pour cela que je fait appele a de bonnes ames...
je suis en train de faire une interface php+ldap pour gerer un Active
Directory, la sequence connection+option+bind ce passe bien, mais apres
cela une requete ldap_search me dit fonctionner mais ne rerenvoi jamais
rien (d'apres ldap_count_entries et ldap_get_entries).
voici le code et le retour :
(la fonction ldap_aff_err fait un die avec affichage d'erreur si le 1er parametre est null, ok sinon)
cs_sjon
Messages postés861Date d'inscriptionmardi 26 mars 2002StatutMembreDernière intervention29 novembre 20061 30 mai 2005 à 22:09
Sael og blesud
Bon je ne vois pas d'erreur à la simple lecture ... Vous n'avez pas besoin du :
ldap_set_option($ds,LDAP_OPT_SIZELIMIT,0);
Mais, je ne pense pas que cela vienne de là malgré tout ... mais bon testez sans ...
Peut-être que la coquille vient de votre fonction ldap_aff_err() ... Mais je ne peux vous dire car vous n'en avez pas laissé le code ... Mais je vous conseille vivement de tester sans et usez des " or die " ...
Vérifiez également vos logs ldap et apache on ne sait jamais ...
Bon courage ...
NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...
Sigurjón Bírgir Sigurðssón aka Sjón
HARDWARE : Partie de l'ordinateur qui reçoit les coups quand se plante le software ...
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 31 mai 2005 à 12:06
= fait une comparaison IDENTIQUE : le type doit etre le meme (0 peut etre un integer, ou un booleen, le triple = fera la difference; c'est ce que je voulais savoir).
ne compare que la valeur (un boleen 0 sera egal a un integer 0).
Alors non aucune idee lol, ta requete se fait bien, il ne renvoie pas false, mais il ne trouve aucune entree...ma foi :-(