Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Generowanie pliku txt w locie.
krzywy36
post
Post #1





Grupa: Zarejestrowani
Postów: 370
Pomógł: 43
Dołączył: 1.12.2007
Skąd: Kędzierzyn Koźle

Ostrzeżenie: (0%)
-----


Mam mały problem, muszę wygenerować plik txt w locie - wyczytałem że służy do tego:
  1. header('Content-type: application/txt');
  2. header('Content-Disposition: attachment; filename="nazwa.txt"');

problem w tym, że muszę to umieścić w środku "wyjścia", chodzi o to, że wyświetla się header strony (logo, menu etc.) i dopiero potem wykonuje się mój kod.
Robiąc coś takiego:
  1. header('Content-type: application/txt');
  2. header('Content-Disposition: attachment; filename="nazwa.txt"');
  3. //pobieranie z bazy
  4. echo 'dane pobrane z bazy';

w pliku mam całą stronę (header i reszte). Jak zrobić aby w pliku znalazły się tylko dane z bazy?

Edit: jednak jest problem wcześniej, jak wstawię headery to strona się w ogóle nie wykonuje, wpisując adres przeglądarka nawet na niego nie przechodzi ;/

Ten post edytował krzywy36 14.10.2011, 12:45:54
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
krzywy36
post
Post #2





Grupa: Zarejestrowani
Postów: 370
Pomógł: 43
Dołączył: 1.12.2007
Skąd: Kędzierzyn Koźle

Ostrzeżenie: (0%)
-----


chodzi o to, że ten cały "framework" jest zrobiony tak, że jakieś dane i tak są wyświetlane przed wykonaniem mojego skryptu. Myślałem też nad zrobieniem tego w "czystym" pliku, tylko tam musiałbym dołączać klasy funkcje etc - troche to nieestetyczne zważywszy na nasz "framework" ale zrobię tak w ostateczności. Miałem jednak nadzieje że da się to zrobić jakoś inaczej.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 12.10.2025 - 04:03