Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Generowanie dwóch plików CSV na raz
in5ane
post
Post #1





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


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?


--------------------
> > > Tworzenie stron < < <
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 11:09