$name = makeStringSafe($name);
    $email = makeStringSafe($email);
    $user_level = makeStringSafe($user_level);
    $password = "";
    if (!getConfigVar("use_ldap")) {
        $password = makeStringSafe(generatePassword(9, 4));
    }
    doQuery("INSERT INTO " . getDBPrefix() . "_users SET username = '******', name = '" . $name . "', password = '******', email = '" . $email . "', user_level = '" . $user_level . "', warnings = '0'");
    $user = mysql_fetch_assoc(doQuery("SELECT user_id FROM " . getDBPrefix() . "_users ORDER BY user_id DESC LIMIT 1"));
    logAddUser(getSessionVariable('user_id'), $user['user_id']);
    return $password;
}
function createUserFromLDAP($username, $password)
{
    $auth_user = $username . "@" . getConfigVar('ldap_domain');
    if ($connect = @ldap_connect(getConfigVar('ldap_server'))) {
        if ($bind = @ldap_bind($connect, $auth_user, $password)) {
            $ldap_dn = "ou=people, dc=radford, dc=EDU";
            $filter = "(sAMAccountName={$username})";
            $result = ldap_search($connect, $ldap_dn, $filter);