rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[PHP][LDAP] Probléme d'ajout

  oXoNiUm, le lundi 5 mai 2008 à 14:11:09
Bonjour,

je souhaite ajouter un utilisateur dans mon annuaire LDAP a partir d'un fichier csv (dont le open est $fp)

$premiereligne = true;
		$nextUid = 1;
		while (!feof($fp)) { //on parcourt toutes les lignes
			 $ligne = fgets($fp, 4096); // lecture du contenu de la ligne
			 if ($premiereligne){
				//je ne fais rien avec les noms de colonne csv...
				$premiereligne = false;
			 }
			 else{
				$tab = split(";",$ligne);
				$adduserAD['uid'][0] = $nextUid;//auto incrémente
				$adduserAD['cn'][0] = $tab[2];//Prénom
				$adduserAD['sn'][0] = $tab[1];//Nom				$adduserAD['objectclass'][0] = "top";
				$adduserAD['objectclass'][1] = "person";
				$adduserAD['objectclass'][2] = "user";
				
				$result=ldap_add($ds,$dn,$adduserAD);
				   if ($result) 
					  echo "User added!"; 
				   else 
                                         echo "There was a problem!"; 

				$nextUid++;
			    }
		}
		fclose ($fp);


et l'erreur que ldap me renvoi est :
Warning: ldap_add() [function.ldap-add]: Add: Invalid syntax in /var/www/test/importcsv.php on line 56


la ligne 56 étant celle du add

quelqu'un voit une erreur de raisonement?
Répondre à oXoNiUm  Signaler ce message aux modérateurs
Logiciels pertinents trouvés dans les téléchargements
Télécharger PHP Edit 0.6PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de...Catégorie: PHP
Licence: Freeware/gratuit
Télécharger Anti yeux Rouges 26/05/2004Anti yeux Rouges - Anti Yeux Rouges est un logiciel très simple permettant uniquement de corriger les yeux rouges sur une photo en quelques...Catégorie: Retouche photo
Licence: Freeware/gratuit
Télécharger WAMP Server 2.0cWAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de...Catégorie: Serveurs
Licence: Freeware/gratuit
Télécharger easyPHP 2.0b1easyPHP - EasyPHP est un environnement de travail packagé comprenant le serveur web Apache, le système de gestion de bases de données...Catégorie: Serveurs
Licence: Open Source
Plus de logiciels gratuits sur « [PHP][LDAP] Probléme d'ajout »