<?php
ini_set('display_errors',1);
error_reporting(E_ALL);
require_once('/include/adLDAP.php');
$adldap = new adLDAP();
$username = "user123";
$password = "pass123";
$authUser = $adldap->authenticate($username, $password);
if ($authUser === true) {
echo "<p>User authenticated successfully</p>";
}
else {
echo "User authentication unsuccessful";
}
$result=$ldap->user_groups($username);
print_r($result);
?>
Ben bu sınıfı kullanıyorum http://adldap.sourceforge.net/ ve kimlik doğrulama çalışıyor, ama bana aşağıdaki hatayı veriyor:
Notice: Undefined variable: 18. satırda ldap in / web / korumalı / protected.php
Ölümcül hata: satır 18 / web / korumalı / protected.php olmayan bir nesne üzerinde bir üye işlev user_groups () Çağrı
Satır 18'dir:
$result=$ldap->user_groups($username);
Önce bu sınıf kullanılır, bu yüzden bana bu hatayı veriyor neden emin değilim asla, herhangi bir yardım takdir edilmektedir.