common.php下载,common.php · Gitee 极速下载/pureftpd-admin - Gitee.com

段干祺
2023-12-01

@session_start ();

require_once('config.php');

if(!$_SESSION['LOGIN']){

echo "";

exit;

}

/*

if (!session_is_registered ("current_dn")){

$current_dn = null;

session_register ("current_dn");

}

*/

// set path to Smarty directory

define("SMARTY_DIR",$SMARTY_DIR);

// put full path to Smarty.class.php

require_once(SMARTY_DIR."Smarty.class.php");

$smarty = new Smarty();

//$smarty->caching = true;

$smarty->template_dir = './smarty/templates';

$smarty->compile_dir = './smarty/templates_c';

$smarty->cache_dir = './smarty/cache';

$smarty->config_dir = './smarty/configs';

// connect to ldap server

$ldapconn = ldap_connect($ldaphost)

or die("Could not connect to LDAP server.");

$ds = $ldapconn;

$dn= basedn;

// using ldap bind

if ($ldapconn) {

@ldap_set_option( $ldapconn, LDAP_OPT_PROTOCOL_VERSION, 3 );

@ldap_set_option( $ldapconn, LDAP_OPT_REFERRALS, 0);

// binding to ldap server

$ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass);

// binding anonymously

//$ldapbind = @ldap_bind($ldapconn);

if (!$ldapbind) {

//echo "LDAP bind failed...";

echo "LDAP bind failed...";

exit;

}

//echo "LDAP bind successful...";

}

// Debug

//echo __LINE__;

/*

echo "


";

echo $ldaphost."\t".$ldaprdn."\t".$ldappass;

echo "


";

echo "conn:".$ldapconn ."
bind:".$ldapbind;

*/

?>

一键复制

编辑

Web IDE

原始数据

按行查看

历史

 类似资料: