• Авторизация


Как правильно загружать файлы на FTP-сервер средствами PHP? 03-03-2007 14:17 к комментариям - к полной версии - понравилось!


Юзаю функцию ftp_put(). При этом выдаётся вот такой вот непонятный варнинг:
Warning: ftp_put() [function.ftp-put]: Ok to send data.
Файл на FTP-сервере появляется, но нулевого размера.
вверх^ к полной версии понравилось! в evernote
Комментарии (12):
Пример скинь. Как юзаешь?
Попробуй ftp_fput()
Прототип следующий:
int ftp_fput (int ftp_connection, string remote_file_path, int fp, int mode)
В колонках играет: Щука - Sound Of Miami Mixed By DJ AX

LI 5.09.15
VictorT 03-03-2007-15:25 удалить
Исходное сообщение Накукрыскин Попробуй ftp_fput()

пробовал, результат тот же
VictorT, примеры.. Давай примеры =)
VictorT 03-03-2007-15:28 удалить
$connect = ftp_connect("xxx.xxx.xxx.xxx");
ftp_login($connect, "xxxxx", "xxxxx");
ftp_cdup($connect);
ftp_chdir($connect, "xxxxx");
ftp_put($connect, "test.txt", "/xxx/xxxxx/xxxx".$_REQUEST["id"].".txt", FTP_ASCII) or die("error transfer3");
ftp_close($connect);
VictorT, странно...
У меня при использовании функции никаких проблм не возникло.
Вот код:
$conn = ftp_connect("host");
ftp_login($conn, "login", "password") or die ("Login error");
$f = "test.zip";
ftp_cdup($conn);
ftp_chdir($conn, "path");
ftp_put($conn, $f, $f, FTP_BINARY) or die("error transfer");
ftp_quit($conn);
Ну прототип я думаю известен: int ftp_put (int ftp_connection, string путь_к_файлу_на_сервере, string путь_к_файлу_на_локальной_машине, int mode)
Boss32 03-03-2007-19:47 удалить
[PHPCODE]
Пример использования ftp_fput()


[/PHPCODE]

Boss32 03-03-2007-19:50 удалить
Скинул не то :-) Вот правильное )

Пример использования ftp_put()
[PHPCODE]
;
[/PHPCODE]

Boss32, =) надо использовать [PHP]Php code[/*PHP] (без звездочек) а не [PHPCODE][/PHPCODE] =)))))))))
Boss32 04-03-2007-10:16 удалить
Исходное сообщение Накукрыскин
Boss32, =) надо использовать [PHP]Php code[/*PHP] (без звездочек) а не [PHPCODE][/PHPCODE] =)))))))))

Извиняюсь -) Немного попутал :-)

Boss32, давай нормальные исходники =)
VictorT 06-03-2007-10:26 удалить
Как выяснилось, код был правильный, проблема была в настройках серверов.


Комментарии (12): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Как правильно загружать файлы на FTP-сервер средствами PHP? | web_development - Веб-разработка | Лента друзей web_development / Полная версия Добавить в друзья Страницы: раньше»