Перейти к контенту

Закачка файлов


Рекомендуемые сообщения

Доброго времени суток.

 

Нужен скрипт, который берет ссылку на какой-нибудь файл и закачивает его на серв (там, где он сам).

 

Заранее спасибо. :D

Ссылка на комментарий
Поделиться на других сайтах

А конкретнее? Фильтр типов файлов и размера нужен?

Например:

<?
if (isset($link))
{
 $ft = array("jpg","jpe","jpeg","gif","png");
 $err='';
 $userfile = $_FILES['avat']['tmp_name'];
 $userfile_name = $_FILES['avat']['name'];
 if (is_uploaded_file($userfile))   
 {   
	 $fname = explode(".", $userfile_name);    
	 $ext = $fname[count($fname) - 1]; 
 }
 
 if (!in_array($ext, $ft)) $err='Неверное расширение!';
 if (filesize($userfile)>64*1024) $err='Размер файла больше 64Кб!';
 
 if ($err=='')
 {
               $fp = mktime();
 $upfile = "/www/uploads/".$fp.".".$fname[count($fname) - 1];  
 $dba = "av".$uai.".".$fname[count($fname) - 1]; 
 $copyresult = copy($userfile, $upfile); 
 
 }
 else echo $err;
 
}
?>

Ссылка на комментарий
Поделиться на других сайтах

GarretM, нужен скрипт который бы мог по указанной ссылке взять файл (в основном .exe, .zip, .rar и тд.) и загрузить его скажем в ту же директорию на (удаленном) сервере где лежит он сам.

 

Отображение скорости передачи и оставшегося времени очень привествуется.

Могу выложить такой файл для работы с rapidshare.de... может кто перепишет, чтобы он работал на всех хостах...

 

з.ы.

файлы будут большими х00МБ

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.