Salut à tous,
voila, j'essaie d'effectuer des modifications sur des utilisateurs grâce à mon interface que je développe en PHP actuellement.
voici l'extrait de code :
et j'ai un jolie message d'erreur qui indique ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if(isset($_POST) AND (!empty($_POST))){ $modif["cn"][0]=$_POST["txtNom"]." ".$_POST["txtPrenom"]; $modif["uid"][0]=$_POST["txtPrenom"].".".$_POST["txtNom"]; //ligne 83 juste en dessous $result=ldap_modify($connect,"uid=lePrenom.leNom,ou=People,dc=fresnel,dc=fr",$modif); }
Warning: ldap_modify() [function.ldap-modify]: Modify: Naming violation in C:\wamp\www\Interface LDAP\modifPersonne.php on line 83.
En revanche, sur une page de test, j'ai effectué la manipulation suivante :
Et tout marche correctement... j'ai bien Nom et Prenom qui apparait à la place de LeNom et LePrenom
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $modif["cn"][0]="Nom Prenom"; $result=ldap_modify($connect,"uid=lePrenom.leNom,ou=People,dc=fresnel,dc=fr",$modif); if ($result){ echo "modification correct"; }
Du coup je ne comprends pas l'erreur de nommage... Si quelqu'un à une idée.
Merci d'avance !
Partager