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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
Object Class Violation
Merci d'avance pour votre aide.