0

システムがあり、LDAP を使用して AD に接続したいと考えています。最初に接続をテストしようとしましたが、失敗しました。コードが(sizeof($_POST) > 0までしか実行されないことを意味する '1' のみを出力します。何をコーディングするのを忘れましたか?コーディングのどこが欠けているかを知る必要があります。誰かが私を助けてくれることを願っています。

これは LDAP.php の完全なコードです: '

<?php


if (sizeof($_POST) > 0) {
echo "1";
if($ds = @ldap_connect('10.5.10.540', '389')) {
    $username = $_POST["user_id"] . "@mydomain.local";
    echo "2";
    if ($status=@ldap_bind($ds,  $username,$_POST["user_password"])) {
        echo "3";
        @ldap_unbind($ds);
        echo "Success.";
    }
}
echo "3";
@ldap_unbind($ds);
}


?>
<html>
<body>
<form action = "ldapts2.php" method="post">
Username: <input type="text" name="user_id" >
Password: <input type="password" name="user_password" >

<input type="submit" value = "Login">
</form>
</body>
</html>
4

1 に答える 1