tablerender("","
".$message."
"); } show_otherdb_form(); function show_otherdb_form() { global $sql, $tp, $ns; $password_methods = ExtendedPasswordHandler::GetPasswordTypes(TRUE); // $db_types = array("e107" => "mysql - e107 database", "mysql" => "mysql - generic database"); $sql -> db_Select("alt_auth", "*", "auth_type = 'otherdb' "); $parm = array(); while($row = $sql->db_Fetch()) { $parm[$row['auth_parmname']] = base64_decode(base64_decode($row['auth_parmval'])); } $frm = new form; $text = $frm -> form_open("post", e_SELF); $text .= ""; $text .= ""; $text .= alt_auth_get_db_fields('otherdb', $frm, $parm, 'server|uname|pwd|db|table|ufield|pwfield|salt'); $text .= ""; $text .= ""; $text .= alt_auth_get_field_list('otherdb',$frm, $parm, FALSE); $text .= ""; $text .= "
".LAN_ALT_26.""; $text .= OTHERDB_LAN_15; $text .= "
".OTHERDB_LAN_9.""; $text .= $frm -> form_select_open("otherdb_password_method"); foreach($password_methods as $k => $v) { $sel = ($parm['otherdb_password_method'] == $k) ? " Selected" : ""; $text .= $frm -> form_option($v, $sel, $k); } $text .= $frm -> form_select_close(); $text .= "
".LAN_ALT_27."
"; $text .= $frm -> form_button("submit", "update", LAN_ALT_UPDATESET); $text .= "
"; $text .= $frm -> form_close(); $ns -> tablerender(OTHERDB_LAN_10, $text); $ns->tablerender(LAN_ALT_40.LAN_ALT_41,alt_auth_test_form('otherdb',$frm)); } require_once(e_ADMIN."footer.php"); function otherdb_conf_adminmenu() { alt_auth_adminmenu(); } ?>