<?php

date_default_timezone_set('Australia/Melbourne');
$filename = date("YmdHis") . '.csv';
$fp = fopen("php://input", 'r');

$ftp_stream = ftp_connect($_SERVER['HTTP_FTP_HOST'], $_SERVER['HTTP_FTP_PORT']) or die ("Cannot connect to " . $_SERVER['HTTP_FTP_HOST']);

ftp_login($ftp_stream, $_SERVER['HTTP_FTP_USER'], $_SERVER['HTTP_FTP_PASSWORD']) or die("Cannot login");
// ftp_chdir ($ftp_stream, $_SERVER['HTTP_FTP_DIR']);
if (ftp_fput($ftp_stream, $filename, $fp, FTP_ASCII)) {
    echo "SUCCESS";
} else {
    echo "ERROR - " .  error_get_last()['message'];
}

ftp_close($ftp_stream);