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

  #6  
Старый 19.11.2009, 00:56
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами: 9649706

Репутация: 3338


По умолчанию

PHP код:
<?php 
@set_time_limit(0); 
@
ini_set("display_errors","1");
$l_folder '/home/lalala/http/site/'// Полный абсолютный путь к папке, которую тырим на наш фтп
$r_folder './';// Полный абсолютный путь к папке, в которую будем копировать стыренное, находится на нашем фтп (в конце слеш)
function ff($dir) {
   if (
is_dir($dir)) {
   if (
$dh opendir($dir)) {
     while ((
$file readdir($dh)) !== false) {
      if (
filetype($dir $file)=="file"// Если тип переменной - file
       
$arr[] = $file;
     }
   
closedir($dh);
  }
 }
 return 
$arr;
}
$b ff($l_folder);
$count count($b);
for (
$i=0;$i<$count;$i++) {
  
$file $l_folder.$b[$i]; // Файл, который копируем
  
$newfile $r_folder.$b[$i]; // Файл приемник 
  
$open ftp_connect("ftp-server","ftp-port","timeout"); // сервер, порт, таймаут 
  
if(!ftp_login($open,"ftp-login","ftp-pass"))  
    exit(
"Не могу соединиться"); 
  
# Копируем # 
  
if (ftp_put($open$newfile$fileFTP_BINARY))  echo "$file скопирован\n"
  else  echo 
"Не удалось скопировать $file\n"
  
ftp_close($open); // закрываем фтп-соединение 
}
?>
 
Ответить с цитированием