ldap_add.php3

来自「linux操作系统中 php 核心编程所有例程 都是一些很不错的案例」· PHP3 代码 · 共 50 行

PHP3
50
字号
<HTML>
<HEAD>
<TITLE>ldap_add</TITLE>
</HEAD>
<BODY>
<?
	// connect to LDAP server 
	$ldap=ldap_connect("ldap.itd.umich.edu");
	
	if($ldap)
	{
		// bind using Common Name and Password 
		$dn="cn=root, o=Clear Ink, c=US";
		if(ldap_bind($ldap, $dn, "password"))
		{
			// create entry 
			$entry["cn"]="Leon Atkinson";
			$entry["sn"]="Atkinson";
			$entry["mail"][0]="leon@clearink.com";
			$entry["mail"][1]="mtz@ix.netcom.com";
			$entry["objectclass"]="person";
			
			// add entry to directory 
			$dn="cn=Leon Atkinson, o=Clear Ink, c=US";
			if(ldap_add($ldap, $dn, $entry))
			{
				print("<B>Entry Added!</B>\n");
			}
			else
			{
				print("<B>Add failed!</B>\n");
			}

			ldap_unbind($ldap);
		}
		else
		{
			print("<B>Bind failed!</B>\n");
		}
		
		// close connection 
		ldap_close($ldap);
	}
	else    
	{
		echo "<B>Connection failed!</B>";
	}
?>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?