if (is_array($validation_errors) && !empty($validation_errors)) { $data['status'] = 'error'; $data['data'] = $validation_errors; echo json_encode($data); exit; } elseif (POST('ajax_validation_all') == TRUE && empty($validation_errors)) { $data['status'] = 'OK'; echo json_encode($data); exit; } } //Action: Save Network Configuration $action = POST('action'); if ($action == 'save_changes') { $system_id = POST('system_id'); ossim_valid($system_id, OSS_DIGIT, OSS_LETTER, '-', 'illegal:' . _('System ID')); if (ossim_error()) { $data['status'] = 'error'; $data['data'] = ossim_get_error(); echo json_encode($data); exit; } $data = array(); $data['general_admin_dns'] = str_replace(' ', '', POST('admin_dns')); $data['firewall_active'] = POST('firewall_active'); $data['general_admin_ip'] = POST('admin_ip'); $data['general_admin_gateway'] = POST('admin_gateway'); $data['general_admin_netmask'] = POST('admin_netmask'); $res = Av_center::set_general_configuration($system_id, $data); echo json_encode($res); }