Как загрузить изображение с URL на ftp, используя php?
хочу загрузить изображение с URL в ftp
Например: http://test.com/imagefile.jpg или http://test.com/testvideo.flv
Я хочу, чтобы этот файл загружался через FTP или curl php,
У меня есть пример кода здесь, но он не работает.
Там написано, что файл не найден.
$ftp_server ="ftp.yoursite.com"
$ftp_user ="yoursite user"
$ftp_password = "yoursite pass"
$file_to_upload = "http://test.com/imagefile.png";
$remote_location = "/test";
// set up connection or exit with message
$flink = ftp_connect($ftp_server) or exit("Can't connect to ftp server: $ftp_server");
// login or at least try
if(ftp_login($flink, $ftp_user, $ftp_password)) {
// if login successful use ftp_put to upload the file
// if you upload binary files use mode FTP_BINARY
if(ftp_put($flink, $remote_location, $file_to_upload, FTP_ASCII)) {
echo "Success! File is uploaded!";
} else {
echo "Can't upload file";
}
} else {
echo "Can't login with this user & password";
}
// close the connection
ftp_close($flink);
Кто-нибудь может помочь с этой проблемой? Или кто-нибудь может предложить лучше, чем это?
Спасибо! помощь очень ценится.