[LDAP] ldap_mod_replace et erreur object Class violation
Bonjour
suite à un changement de messagerie de Netscape vers Sun un bout de mon code ne fonctionne plus et je ne comprend pas pourquoi.
Voila maintenant que je m'arrache les cheveux dessus et ça commence à m'énerver et je sais que dans la vie il ne faut pas s'énerver.
Voila le code incriminé :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
$modif_nouveau['mailQuota'] = $sun_source['MAILQUOTA'];
$modif_nouveau['mailAutoReplyText'] = $sun_source['VACATION_MSG'];
$modif_nouveau['mailForwardingAddress'] = $sun_source['TRANSFERER_EMAIL'];
$modif_nouveau['multiLineDescription'] = $sun_source['DESCRIPTION'];
$modif_nouveau['telephoneNumber'] = $sun_source['TELEPHONENUMBER'];
$modif_nouveau['facsimileTelephoneNumber'] = $sun_source['FACSIMILETELEPHONENUMBER'];
$modif_nouveau['hclrole'] = $sun_source['HCLROLE'];
echo "<BR><B>mailQuota : </B>".$modif_nouveau['mailQuota'];
echo "<BR><B>mailAutoReplyText : </B>".$modif_nouveau['mailAutoReplyText'];
echo "<BR><B>mailForwardingAddress : </B>".$modif_nouveau['mailForwardingAddress'];
echo "<BR><B>telephoneNumber : </B>".$modif_nouveau['telephoneNumber'];
echo "<BR><B>facsimileTelephoneNumber : </B>".$modif_nouveau['facsimileTelephoneNumber'];
echo "<BR><B>multiLineDescription : </B>".$modif_nouveau['multiLineDescription'];
echo "<BR><B>hclrole : </B>".$modif_nouveau['hclrole'];
@ldap_mod_replace($ds, $sun_dest['DN'], $modif_nouveau); |
Sachant que dans $sun_source il y a le résultat d'une requête sur une table et que j'ai bien vérifier que les info étaient présentes.
Le message d'erreur est le suivant :
Citation:
Object Class Violation
Merci d'avance pour votre aide.