Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks
Bibliothèques et frameworks Forum d'entraide sur les frameworks, templates, bibliothèques de code (PDFLib, eZPdf, JpGraph, Artichow, PEAR, etc). Avant de poster : FAQ bibliothèques, toutes les FAQ PHP et cours bibliothèques
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/04/2006, 14h38   #1
KaD
Invité de passage
 
Inscription : mars 2006
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 9
Points : 4
Points : 4
Par défaut [LDAP] Problème de connexion étrange!

Bonjour tout le monde,
voila j'ai un problème avec la gestion d'annuaire LDAP, plus précisement avec ldap_connect();

Est ce que quelqu'un saurait pourquoi :

Code :
1
2
3
 
include("unfichier.php");
ldap_connect(...);
refuse de se connecter alors que :

Code :
1
2
3
 
ldap_connect(...);
include("unfichier.php");
fonctionne!!!

Si quelqu'un a une idée..
De plus un script qui fonctionne, une fois transformé en fonction, a marche pu, plus de connexion:
KaD
KaD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 14h47   #2
Membre Expert
 
Avatar de Bidouille
 
Inscription : mars 2003
Messages : 1 158
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 1 158
Points : 1 054
Points : 1 054
Jamais eu ce genre de pb et encore heureux. Donc va falloir que tu détailles un peu mieux.
Version de PHP, LDAP, serveur, etc. Et il faudrait savoir aussi ce qu'il y a dans le script inclus.
__________________
Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.
Bidouille est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 15h24   #3
KaD
Invité de passage
 
Inscription : mars 2006
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 9
Points : 4
Points : 4
j'utilise php4 sur un serveur apache2, pour la version de l'annuaire j'en sait trop rien vu que ce n'est pas moi qui le gère.
sinon un exemple :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
<?
    $server = "monserveur"; 
   $port = "389"; 
     $rootdn = "cn=****, ou=appli, o=***, c=fr"; 
   $rootpw = "******"; 
echo "Connexion...<br>";
$ds=ldap_connect($server); 
echo "Le résultat de la connexion est : ".$ds."<br>";
 echo "Déconnexion...<br>";
 ldap_close($ds);
?>
fonctionneras très bien, et etablieras une connexion au serveur.
mais,
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
function sesame_pass($intranaute,$motdepasse)
{
 // configuration pour l'interface PHP
 $server = "monserveur"; 
 $port = "389"; 
 $rootdn = "cn=****, ou=appli, o=****, c=fr"; 
 $rootpw = "*****"; 
 $ds=ldap_connect($server); 
 
 if ($ds==1) 
 {
  echo $ds;
  $resultat=ldap_bind($ds, $intranaute, $motdepasse);
     if ($resultat == 1)
  {
   return true;
  }
     else 
  {
   return false;
  }
 }
}
lors de l'appel va faire du caca et ne se connectera pas.

Merci
KaD
KaD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 15h49   #4
KaD
Invité de passage
 
Inscription : mars 2006
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 9
Points : 4
Points : 4
Autant pour moi, j'ai fais une connerie a l'appel de la fonction ,
ça marche
KaD est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h46.


 
 
 
 
Partenaires

Hébergement Web