Есть страница которая генерирует и отдает файл через header:
header("Content-type: text/plain");
header("Content-Disposition: attachment; filename=file.txt");
На локальной машине другой php скрипт проверяет есть ли в директории файл.
Если его там нет то скачивает его в эту самую папку...
Не получается нормально загуглить, как отправить запрос по адресу и сохранить отданный файл в нужную папку?
Есть такое, но оно не работает:
$source = "example.com/file.php";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $source);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec ($ch);
$error = curl_error($ch);
curl_close ($ch);
var_dump($error);
$destination = "/var/fn/file.txt";
file_put_contents($destination,$data);