У меня есть файлы 1: чтение и запись CSV и 2: скачать CSV. Объединение и загрузка не работает - PullRequest
0 голосов
/ 23 мая 2019

Итак, у меня есть два файла: один читает существующие CSV-изменения и изменяет некоторые значения, а затем записывает новый файл. Моя цель заключается в том, чтобы новый CSV был загружен напрямую. Он работает в двух отдельных файлах, но я должен объединить их ... он не работает.

Если у меня есть два отдельных, это работает, но когда я их объединил, это не сработало:

$file_name = 'sample.csv';
$fp = fopen($file_name, 'w');
foreach ($infos as $info) {
    fputcsv($fp,explode(';',$info));
}
fclose($fp);
header('Content-type: application/csv');
header('Content-Disposition: attachment; filename=sample.csv');
readfile('sample.csv');


//FIRST FILE (JUST THE LAST BIT WHERE THE FILE IS CREATED)

    $file_name = 'sample.csv';
$fp = fopen($file_name, 'w');
foreach ($infos as $info) {
    fputcsv($fp,explode(';',$info));
}
fclose($fp);
echo "<script>window.open('.../Leon/downloadFile.php')</script>";
?>

    //SECOND FILE AT (.../Leon/downloadFile.php)
<?php
header('Content-type: application/csv');
header('Content-Disposition: attachment; filename=sample.csv');
readfile('sample.csv');
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...