Вывод WGET на локальный диск с использованием PHP системы () - PullRequest
0 голосов
/ 04 ноября 2010

Можно ли сохранить файлы, полученные WGET, на "стороне клиента", используя функцию PHP system ()?

Тест на основе ответа djechelon:

$targetfile = "C:\Work\test.css";

$url = "http://www.domain.com/temp/style.css";

$foo = system('wget $url > $targetfile');

Ответы [ 2 ]

1 голос
/ 04 ноября 2010

Что вы подразумеваете под "локальным приводом"?Клиент, который просматривает веб-сайт, отображающий содержимое вашего PHP-скрипта?Если да, то после загрузки файла с помощью wget необходимо заставить браузер повторно загрузить его с ВАШЕГО веб-сайта на свой компьютер.Это можно сделать, сохранив файл wget в общедоступном каталоге html и предоставив ссылку через php, или отправив команду php

header('Location: '.$file);

Удачи!

0 голосов
/ 04 ноября 2010
system('wget $url > $targetfile');
...