Esempio n. 1
0
$site = $_GET['site'];
if ($_POST['server_type']) {
    $options = array('site' => $_POST);
}
switch ($server_type) {
    case 'ftp':
        $server = new ftp();
        $result = $server->connect($host, $username, $password, $port, $dir, array('pasv' => $pasv));
        if ($result === false) {
            print_r($server->ftp_log);
            exit;
        }
        break;
    case 'sftp':
        $server = new sftp();
        $result = $server->connect($host, $username, $password, $port, $dir);
        if ($result === false) {
            print_r($server->ftp_log);
            exit;
        }
        break;
    default:
        $server = new local();
        break;
}
if ($_GET['cmd']) {
    $_POST['cmd'] = $_GET['cmd'];
}
switch ($_POST['cmd']) {
    case 'test':
        $files = $server->parse_raw_list('/');