Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Generowanie dwóch plików CSV na raz
Forum PHP.pl > Forum > Przedszkole
in5ane
Generuję sobie plik CSV kodem
  1. function csvResults($results)
  2. {
  3. $name = md5(uniqid() . microtime(TRUE) . mt_rand()). '.csv';
  4.  
  5. header('Content-Type: text/csv');
  6. header('Content-Disposition: attachment; filename='. $name);
  7. header('Pragma: no-cache');
  8. header("Expires: 0");
  9.  
  10. $outstream = fopen("php://output", "w");
  11.  
  12. foreach ($results as $result)
  13. {
  14. fputcsv($outstream, $result);
  15. }
  16.  
  17. fclose($outstream);
  18. }
Czy jest możliwość wygenerować dwa pliki na raz?
nospor
header moze wyslac tylko jeden plik na raz.
Owszem, mozesz wygenerowac dwa i zapisac na dysku,
A jak chcesz userowi zwrocic dwa pliki na raz, to je spakuj i zwroc spakowaną paczke
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.