Code below from the manual. I changed $ldaphost to some fictitious name. When I ran the script, I always get the message "Connection was successful !" Why didn't the script bomb and give the could not connect message? <?php // LDAP variables $ldaphost = "ldap.noname.com"; // your ldap servers $ldapport = 389; // your ldap server's port number // Connecting to LDAP $ldapconn = ldap_connect($ldaphost, $ldapport) or die("Could not connect to $ldaphost"); print "Connection was successful !"; ?> TIA. -- al