8Gamers.NET

Копия для печати: Как загрузить файл по FTP?

Прислано Ukraine Vova 12-04-2012 16:48
#1

ТЫ пИСАЛ,ЧТО СКРИпТ НАШЕЛ пО АВТОЗАГРУЗКЕ ФАЙЛОВ С ДРУГОГО СЕРВАКА...РЕАЛИЗУЙ)))


Загрузка по фтп

Код

<?php
$ftp_server = "ftp.server.ru";
$ftp_user_name = "login";
$ftp_user_pass = "pass";
$AttmFile="http://www.gazeta.ru/lastnews.shtml";
$destination_file = "lastnews.shtml";
$conn_id = ftp_connect($ftp_server);
if ((!$conn_id) || (!$login_result)) {
echo "FTP connection has failed!";
echo "Attempted to connect to $ftp_server for user $ftp_user_name";
die;
} else {
echo "Соелинение с сервером: <b>$ftp_server</b>, пользователь: <b>$ftp_user_name</b><br>";
}

$patharray = explode ("/", $AttmFile);
$FileName=$patharray[count($patharray)-1];

$fd=fopen ($AttmFile, "rb");

while (!feof ($fd)) {
$line = fgets ($fd, 1024);
$FileContent .= $line;
}

$upload = ftp_put($conn_id, $destination_file, $FileContent, FTP_BINARY);

fclose ($fd);

if (!$upload) {
echo "Блин, что то проблема с закачкой файла :(";
} else {
echo "Успешно закачали файл: <b>$source_file</b> на <b>$ftp_server<b> как <b>$destination_file<b>";
}

ftp_close($conn_id);
?>





php_net - здесь есть по загрузка по фтп.

Код
ftp_ alloc
ftp_ cdup
ftp_ chdir
ftp_ chmod
ftp_ close
ftp_ connect
ftp_ delete
ftp_ exec
ftp_ fget
ftp_ fput
ftp_ get_ option
ftp_ get
ftp_ login
ftp_ mdtm
ftp_ mkdir
ftp_ nb_ continue
ftp_ nb_ fget
ftp_ nb_ fput
ftp_ nb_ get
ftp_ nb_ put
ftp_ nlist
ftp_ pasv
ftp_ put
ftp_ pwd
ftp_ quit
ftp_ raw
ftp_ rawlist
ftp_ rename
ftp_ rmdir
ftp_ set_ option
ftp_ site
ftp_ size
ftp_ ssl_ connect
ftp_ systype




Пользуйся этими функциями.

Редактировал Ukraine Vova 12-04-2012 16:49

Прислано Russia Zaxap 20-04-2012 06:55
#2

Куда это все вставлять?)

Убери лишнее с форума (например рейтинг темы)

Прислано Ukraine Vova 20-04-2012 07:32
#3

Убери лишнее с форума (например рейтинг темы)

А зачем?

Куда это все вставлять?)


Это не вставлять ни куда не нужно. Я написал это для примера.

Добавлено через 13:09 мин.

Я ответил

Прислано Russia Zaxap 20-04-2012 07:40
#4

Ну задам тогда вопрос по-другому..:
Как мне тогда все это организовать?)

Прислано Ukraine Vova 20-04-2012 07:44
#5

Ну задам тогда вопрос по-другому..:
Как мне тогда все это организовать?)


Когда доделаеш свой сайт могу помогти организовать чпу.

Прислано Russia Zaxap 20-04-2012 07:46
#6

Ок...Но мне надо на твой сервак по ФТП грузить...

На данный момент меня интересует почти только ФТП)

Прислано Ukraine Vova 20-04-2012 07:48
#7

Я знаю как реализовать но на жто нужно много времени потратить. Спроси у фюженцов как это сделать.