[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: скрипт для отправки по FTP хелп
Страницы: 1, 2
Dax
Всем привет. Опишу сначала суть. Делаю проект для организации. Задача следующая. При открытии сайта, должен запускаться скрипт, который с компа пользователя, будет заливать архив.rar на сайт. Сам скрипт написал, даже несколько. Но работать он отказывается. В чем ошибка кто подскажет.

Имя сервера, логин и пароль были изменены.
Пути до файлов стоят оригинальные. Грешу, что как то неверно указываю.

Первый скрипт выдает ошибку 'Файл не загружен!

$host='ftp.mysiteftp.com';
$login='admin';
$pass='12345';
list($ftp_server,$ftp_port) = split(":",$host);
if(empty($ftp_port)) { $ftp_port = 21; }
$connection = @ftp_connect ($ftp_server,$ftp_port,10);
@ftp_login($connection,$login,$pass);
if(@ftp_put($connection,'0:/public_html/new/','D:\arhiv.rar',FTP_BINARY))
echo 'Файл загружен';
else
echo 'Файл не загружен!';
@ftp_close($connection);


И второй тоже))


// установка соединения
$conn_id = ftp_connect('ftp.mysiteftp.com',21,10);

// проверка имени пользователя и пароля
$login_result = ftp_login($conn_id, 'admin', '12345');

// загрузка файла
$file = '../new';
$remote_file = 'd:\arhiv.rar';
if (ftp_put($conn_id, $remote_file, $file, FTP_BINARY)) {
echo "$file загружен на сервер\n";
} else {
echo "Не удалось загрузить $file на сервер\n";
}

// закрытие соединения
ftp_close($conn_id);
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.