par
Delack » 25 janv. 2010, 18:13
Bonjour,
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 :
if(isset($_POST) AND (!empty($_POST))){
$modif["cn"][0]=$_POST["txtNom"]." ".$_POST["txtPrenom"];
$result=ldap_modify($connect,"uid=lePrenom.leNom,ou=People,dc=fresnel,dc=fr",$modif
);
cela marche parfaitement...
Maintenant, quand je veut modifier l'uid, voila ce que j'ai :
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=".$_GET['user'].",ou=People,dc=fresnel,dc=fr",$modif
);
voici le message d'erreur qui apparait :
Code : Tout sélectionner
Warning: ldap_modify() [function.ldap-modify]: Modify: Naming violation in C:\wamp\www\Interface LDAP\modifPersonne.php on line 83.
Apparement il n'aime pas trop qu'on touche au uid, et pourtant je dois modifier cet attribut..., je dois surement mal m'y prendre...
Si quelqu'un aurait une idée... merci bcp
Bonjour,
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 :
[php]if(isset($_POST) AND (!empty($_POST))){
$modif["cn"][0]=$_POST["txtNom"]." ".$_POST["txtPrenom"];
$result=ldap_modify($connect,"uid=lePrenom.leNom,ou=People,dc=fresnel,dc=fr",$modif
);[/php]
cela marche parfaitement...
Maintenant, quand je veut modifier l'uid, voila ce que j'ai :
[php]
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=".$_GET['user'].",ou=People,dc=fresnel,dc=fr",$modif
);[/php]
voici le message d'erreur qui apparait :
[code]Warning: ldap_modify() [function.ldap-modify]: Modify: Naming violation in C:\wamp\www\Interface LDAP\modifPersonne.php on line 83.[/code]
Apparement il n'aime pas trop qu'on touche au uid, et pourtant je dois modifier cet attribut..., je dois surement mal m'y prendre...
Si quelqu'un aurait une idée... merci bcp