Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » PHP: Закачка файлов с определённого сайта на сервер
Нужен скрипт

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

Xriby



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://kadabra.iatp.org.ua/files/store.tar.bz2 - download  
дайте зеркало  
 
или новый скрипт с такой функциональностью "PHP: Закачка файла (xml) с определённого url на сервер c которого запущен скрипт или фтп через определенный период времени"
 
Писал виндоуз-прогу для этого на c#, работало.
Обзавелся хостингом с пхп, хотелось бы чтоб скрипт на сервере это обрабатывал, помогите.
В пхп не шарю.
 
 
Например, дано:
url=http://feeds.feedburner.com/rssfarmru/sport-expressru-football
target=/uploads/data.xml
 
 
вот код:

Код:
function wwwcopy($file,$nfile)  
{  
   $fp = @fopen($file,"rb");  
   $fp2 = @fopen($nfile,"w");  
   while(!feof($fp))  
   {  
       $cont= fread($fp,1024);  
       fwrite($fp2,$cont);  
   }  
   fclose($fp);  
   fclose($fp2);  
}  

 
 
как мне его изменить чтоб файл url оказался на серваке под именем /uploads/data.xml

Всего записей: 47 | Зарегистр. 05-02-2007 | Отправлено: 10:14 05-10-2009 | Исправлено: Xriby, 10:56 05-10-2009
Mamay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
никак не менять
просто вызвать функцию и передать в неё твои параметры

Код:
$url='http://feeds.feedburner.com/rssfarmru/sport-expressru-football';
$target='/uploads/data.xml';  
wwwcopy($url,$target);  


----------
Даже самый дурацкий замысел можно выполнить мастерски

Всего записей: 1352 | Зарегистр. 03-09-2002 | Отправлено: 15:16 05-10-2009 | Исправлено: Mamay, 15:17 05-10-2009
Xriby



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mamay, спасибо немного разобрался
 
сделал так

Код:
<?php
 
$url = 'http://feeds.feedburner.com/rssfarmru/sport-expressru-football';
$target = 'se.xml';
$homepage = file_get_contents($url);
file_put_contents($target, $homepage);
 
?>

 
теперь как мне заставить этот код выполняться через каждые 120 минут?
что-то вроде таймера есть у пхп?
 
-------------------------------------
Cheery,
вышел на хостера и в крон включили скрипт, спасибо

Всего записей: 47 | Зарегистр. 05-02-2007 | Отправлено: 03:06 06-10-2009 | Исправлено: Xriby, 05:35 06-10-2009
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Xriby
Cron: запуск в определённое время PHP-скрипта

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 04:59 06-10-2009
Grafus



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, а как скачать если ссылка не прямая?
Есть такая ситуевина:
Есть сайт там выдача csv. Нужно эти csv сложить в папку запуска скрипта. Но на них ведет не прямая ссылка, ссылка вида _http://www.art-depot.ru/csv/goods.php. из которой собственно говоря и получается goods.csv.
Вот как ето скачать?

Всего записей: 400 | Зарегистр. 15-12-2004 | Отправлено: 10:07 12-10-2012
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Grafus

Цитата:
Вот как ето скачать?

используйте curl - он следует переадресации

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 16:11 12-10-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Интернет » Web-программирование » PHP: Закачка файлов с определённого сайта на сервер


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.B0ard 2000-2026

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru