Показать сообщение отдельно

  #6  
Старый 14.08.2009, 16:51
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Не вопрос

PHP код:
<?php 
@set_time_limit(0); 
@
ini_set("display_errors","1");
@
ignore_user_abort(1);
//ФТП-сервер, откуда берем файло
$ftp_server1 "фтп-сервер1";// Фтп-сервер1
$ftp_login1 "фтп-логин1";// Фтп-логин1
$ftp_pass1 "фтп-пасс1";// Фтп-пасс1
$path1 '/public_html/test.php'// Абсолютный путь до скачиваемого файла начиная с www директории (доступной из веба)
$file $ftp_server1.$path1// не трогать:) 
//ФТП-сервер, куда кладём файло
$ftp_server2 "фтп-сервер2";// Фтп-сервер2
$ftp_login2 "фтп-логин2";// Фтп-логин2
$ftp_pass2 "фтп-пасс2";// Фтп-пасс2
$ftp_port2 21;// Фтп-порт2
$ftp_time_out2 100;// Фтп-таймаут2
$path2 '/test.php';// Асболютный путь до директории на втором фтп, куда будем закачивать файл (включая название файла - тут кладем просто в корень )
########################################
$file1 "ftp://" $ftp_login1 ":" $ftp_pass1 "@" $file;
$open ftp_connect($ftp_server2,$ftp_port2,$ftp_time_out2); // сервер, порт, таймаут 
if(!ftp_login($open,$ftp_login2,$ftp_pass2))  
    exit(
"Не могу соединиться"); 
# Копируем # 
if (ftp_put($open$path2$file1FTP_BINARY))  echo "Файл скопирован с $ftp_server1 на $ftp_server2 в $path2\n"
else  echo 
"Не удалось скопировать в $path2\n"
ftp_close($open); // закрываем фтп-соединение
?>
только что протестено на денвере, первый фтп - VDS, второй - narod.ru

Последний раз редактировалось Pashkela; 14.08.2009 в 16:58..
 
Ответить с цитированием