Пример #1
0
            $_POST['action'] = null;
        }
    }
    // update
    if (form_submit('update_ftp')) {
        if ($_POST['action'] == 'update_ftp') {
            $ftp = new phpos_ftp();
            if ($ftp->is_my_ftp($ftp_id) || is_root() || is_admin()) {
                $tmp_title = strip_tags($_POST['ftp_new_title']);
                $tmp_desc = strip_tags($_POST['ftp_new_desc']);
                $tmp_host = strip_tags($_POST['ftp_new_host']);
                $tmp_login = strip_tags($_POST['ftp_new_login']);
                $tmp_pass = strip_tags($_POST['ftp_new_pass']);
                $tmp_port = strip_tags($_POST['ftp_new_port']);
                $tmp_public = strip_tags($_POST['ftp_new_public']);
                $ftp->set_id($ftp_id);
                if ($ftp->update_ftp($ftp_id, $tmp_title, $tmp_desc, $tmp_host, $tmp_login, $tmp_pass, $tmp_port, $tmp_public, null)) {
                    helper_result('update_ftp', 'ok', txt('updated'));
                    helper_result('update_ftp_result', 'result', 'success');
                    helper_result('update_ftp_id', 'var', 1);
                    savelog('FTP_ACCOUNT_UPDATE_ID_' . $ftp_id . '#SUCCESS');
                } else {
                    helper_result('update_ftp_result', 'result', 'error');
                    helper_result('update_ftp', 'error', txt('error'));
                    savelog('FTP_ACCOUNT_UPDATE_ID_' . $ftp_id . '#FAILED');
                }
                $_POST['action'] = null;
            }
        }
    }
}