PHP

Загрузка файла на ftp-сервер по FTP протоколу на PHP

<?php
$file_name    = 'файл для загрузки с путем';
$ftp_server    = 'your_domain.net';
$ftp_port    = 21;
$ftp_file    = 'имя файла с путем на ftp-сервере';
$ftp_user_name    = 'ftp-user';
$ftp_user_pass    = 'ftp-pass';
$error_to    = 'your@email.net'; // E-mail для сообщений об ошибках


$ftp = ftp_connect($ftp_server, $ftp_port, 20);
ftp_login($ftp, $ftp_user_name, $ftp_user_pass);
ftp_pasv($ftp, true); // Passive mode
if(!ftp_put($ftp, $ftp_file, $file_name, FTP_BINARY)){
    // Ошибка загрузки
    mail($error_to,
        'FTP-upload error',
        "There was a problem while uploading {$file_name} to {$ftp_server}.",
        "From: admin@htmlweb.ru\nContent-Type: text/plain; charset=win-1251");
}
ftp_close($ftp);

?>
Теги:
ftp
Добавлено: 17 Мая 2018 19:48:20 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...