Example #1
0
    $port = intval($_POST['prt']);
} else {
    $port = 21;
}
// Connexion
if ($host != null && $username != null && $password != null && $port != null) {
    $_SESSION['ftp']['host'] = $host;
    $_SESSION['ftp']['username'] = $username;
    $_SESSION['ftp']['password'] = $password;
    $_SESSION['ftp']['port'] = $port;
    if (isset($_SESSION['ftp']['host']) && isset($_SESSION['ftp']['username']) && isset($_SESSION['ftp']['password']) && isset($_SESSION['ftp']['port'])) {
        $out = true;
    } else {
        $out = 'session error';
    }
} else {
    $out = 'no parameters';
}
// Suppression des fichiers temporaires
$tmpFiles = FileFolder::readDirectory('../tmp/');
if (count($tmpFiles['files']) > 0) {
    foreach ($tmpFiles['files'] as $fileName => $fileValues) {
        if ($fileValues['recent'] === 0) {
            if (file_exists('../tmp/' . $fileName)) {
                unlink('../tmp/' . $fileName);
            }
        }
    }
}
// Retour
echo json_encode($out);