Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapis danych z bazy bezposrednio do pliku txt
art
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 31.08.2003

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


Witam!

Mam skrypt z baza emaili i teraz chcialbym napisac cos w rodzaju exportera emaili do pliku... po kliknieciu w link "Exportuj" otwiera sie odrazu okienko dialogowe 'zapisz jako' w ktorym wpisuje nazwe pliku i wskazuje gdzie ma sie zapisac... czy ktos moglby mi podpowiedziec jak cos takiego zrobic?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
dag
post
Post #2





Grupa: Zarejestrowani
Postów: 180
Pomógł: 0
Dołączył: 24.12.2003

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


pobierać z bazy chyba już umiesz? jeśli nie a masz bazę mysql to: mysql" title="Zobacz w manualu PHP" target="_manual

wskazówka nt obsługi plikówfopen" title="Zobacz w manualu PHP" target="_manual fclose" title="Zobacz w manualu PHP" target="_manual fputs" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post
Vertical
post
Post #3





Grupa: Zarejestrowani
Postów: 848
Pomógł: 0
Dołączył: 7.07.2004
Skąd: Wrocław

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


Jeśli chcesz, żeby zapisał na dysk użytkownika, to najpierw wyciągasz z bazy email, później zapisujesz go (fopen, fclose, fputs) a następnie dajesz na stronie zwykły <a href...>
Go to the top of the page
+Quote Post
art
post
Post #4





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 31.08.2003

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


a nie da sie sie tego zrobic bez zapisywania pliku na serwerze? wlasnie chcialem zrobic cos takiego zeby odrazu wysylalo dane do pliku na dysk twardy uzytkownika... no chyba ze to nie jest mozliwe... ale widziale cos podobnego w phpMyAdmin jak eksportuje sie bazy danych do pliku skompresowanego to odrazu wyskakuje okienko 'zapisz jako' i mozna wybrac katalog na swoim dysku w ktorym ma sie zapsiac plik...
Go to the top of the page
+Quote Post
rogrog
post
Post #5





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


da sie oczywiscie...

  1. <?php
  2.  
  3. /*
  4. * tu pobierasz dane które chcesz wysłać
  5. */
  6. $output = 'eksportowane dane'; //dane do wysłania
  7. $filename = 'eksportowane.txt'; //nazwa pliku przy zapisie
  8.  
  9. /*
  10. * no i wysłasz z odpowiednimi nagłówkami 
  11. */
  12.  
  13. header('Content-Type: application/octet-stream');
  14. header('Content-Disposition: attachment; filename='.$filename);
  15. header('Content-Type: application/force-download');
  16. echo $output;
  17.  
  18. ?>
Go to the top of the page
+Quote Post

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: 23.08.2025 - 20:45