Ldap_modify ne fonctionne pas
gmartine
-
gmartine -
gmartine -
Bonjour,
Voici mon code,
// Accès au ldap du laboratoire pour la plupart des info
$lab_server = "ldap.gi.utc";
// Accès au ldap de l'université pour les @ de courri
$univ_server = "ldap.utc.fr";
//Ma modif
//$uid=urldecode($uid);
// connexion au serveur
$uid = $_POST['log'];
if ($_POST['go'])
{
$ds=ldap_connect($lab_server);
$r=ldap_bind($ds,"cn=admin,dc=gi,dc=utc","motdepasse");
$tel = $_POST['tel'];
$desk = $_POST['desk'];
$entries["telephonenumber"][0] = $tel;
//$entries["postofficebox"][0] = $desk;
$r=ldap_modify($ds,"uid=$uid,ou=people,dc=gi,dc=utc",$entries);
ldap_close($ds);
if ($r == true)
{
echo "La modification a réussi !!!\n";
}
else
{
echo "La modification a echouer!!!\n";
}
echo "<P><A HREF=\"arriv.php\">Retourner à la page d'administration</A>\n";
}
else {
............;
auriez-vous une idée pourquoi il me renvoi toujours "la modification a echouer" ???
Mon code me paraît pourtant correct. cela viendrait-il d'un problème de connexion ldap_bind?
Merci de votre aide car je suis perdu.
Voici mon code,
// Accès au ldap du laboratoire pour la plupart des info
$lab_server = "ldap.gi.utc";
// Accès au ldap de l'université pour les @ de courri
$univ_server = "ldap.utc.fr";
//Ma modif
//$uid=urldecode($uid);
// connexion au serveur
$uid = $_POST['log'];
if ($_POST['go'])
{
$ds=ldap_connect($lab_server);
$r=ldap_bind($ds,"cn=admin,dc=gi,dc=utc","motdepasse");
$tel = $_POST['tel'];
$desk = $_POST['desk'];
$entries["telephonenumber"][0] = $tel;
//$entries["postofficebox"][0] = $desk;
$r=ldap_modify($ds,"uid=$uid,ou=people,dc=gi,dc=utc",$entries);
ldap_close($ds);
if ($r == true)
{
echo "La modification a réussi !!!\n";
}
else
{
echo "La modification a echouer!!!\n";
}
echo "<P><A HREF=\"arriv.php\">Retourner à la page d'administration</A>\n";
}
else {
............;
auriez-vous une idée pourquoi il me renvoi toujours "la modification a echouer" ???
Mon code me paraît pourtant correct. cela viendrait-il d'un problème de connexion ldap_bind?
Merci de votre aide car je suis perdu.