IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[LDAP] Ajouter une entrée


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 208
    Par défaut [LDAP] Ajouter une entrée
    Bonjour,

    J'ai développé une appli web sous php pour ajouter des comptes sur l'annuaire ldap.
    Mes problèmes :
    - Si j'ai des accents dans le nom ou prénom ou autre champ, message d'erreur lors de l'ajout
    Warning: ldap_add(): Add: Invalid syntax in /home/httpd/spip191/appli/creation_compte/ajout_ldap.php on line 112
    - Je n'arrive pas à ajouter le champ civilié et affectation qui se trouvent tous les 2 dans supannPerson.
    J'ai essayé en mettant
    $info["objectClass"][0]="iufmpcPerson";
    $info["objectClass"][1]="inetorgPerson";
    $info["objectClass"][2]="eduPerson";
    $info["objectClass"][3]="Person";
    // $info["objectClass"][4]="supannPerson";
    // $info["objectClass"][5]="OrganizationalPerson";
    // $info["objectClass"][6]="top";
    Au final j'ai mis en commentaire les 3 derniers object class, sinon j'ai erreur suivante
    Warning: ldap_add(): Add: Object class violation in /home/httpd/spip191/appli/creation_compte/ajout_ldap.php on line 112
    Pouvez vous me donner des infos sur ces 2 problèmes.
    Merci

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Citation Envoyé par pascale86
    Si j'ai des accents dans le nom ou prénom ou autre champ, message d'erreur lors de l'ajout
    Elles sont bien en UTF-8 ces chaînes de caractères (éventuellement à encoder via la fonction utf8_encode si vous n'utilisez pas l'UTF-8 pour vos pages).

    Citation Envoyé par pascale86
    Je n'arrive pas à ajouter le champ civilié et affectation qui se trouvent tous les 2 dans supannPerson.
    Comparez la définition de ces classes d'après les schémas à ce que vous tentez d'insérer puisque cet objet ne s'y conforme pas (ça fait beaucoup de classes "Person" ). D'autre part si ldap_add attend les objetclass suivant les liens de parenté vous auriez de l'ordre à mettre (top serait la première, ...).

Discussions similaires

  1. Creer ma BDD MySQL et souhaite ajouter une entrée
    Par totoche33 dans le forum Requêtes
    Réponses: 2
    Dernier message: 18/03/2008, 08h02
  2. Réponses: 3
    Dernier message: 06/12/2007, 20h14
  3. Comment ajouter une entrée dans le menu contextuel
    Par Ex0w@tt dans le forum Windows XP
    Réponses: 6
    Dernier message: 11/11/2007, 16h46
  4. Ajouter une entrée dans le menu contextuel de windows
    Par ero-sennin dans le forum Delphi
    Réponses: 9
    Dernier message: 06/12/2006, 16h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo