Strona 1 z 1

tworzenie plikow XLS

PostNapisane: 19 sierpnia 2004, o 14:44
przez lechup
Mam skrypt ktory tworzy mi jakis tam raport i wyswietla go na stronce; zrobilem opcje, ze przy tworzeniu raportu robi sie jednoczesnie plik Excela za pomoca klasy Pear'a.

Problem w tym, ze nie bardzo wiem jak zmusic skrypt, zeby plik Excela pojawial sie jako zalacznik do zapisu (takie wyskakujace okno w Windzie); poki co Pear wysyla swoj naglowek w oknie podstawowym i jest komunikat o bledzie (ze juz byly naglowki - to oczywiste, bo byly wyslane, zeby strona powstala), a potem sa krzaki z tego pliku.

Czy daje sie to zrobic w jednym skrypcie (czytaj jako jedna strona, ktora jednoczenie wyswietla html'a i wywala okno z plikiem do pobrania)

PostNapisane: 19 sierpnia 2004, o 20:23
przez lockoom
Robisz to tak: wyświetlasz stronę i ustawiasz je przekierowanie na plik do pobrania.

PostNapisane: 20 sierpnia 2004, o 08:26
przez lechup
OK, a jak zrobic to przekierowanie (jaka funkcja)? mozesz podeslac jakis link do przykladu

robie cos takiego pierwszy raz i wymyslilem tak:
1. skrypt robi strone i plik, ktory zrzuca sie do okreslonego katalogu ze znana nazwa
2. jednoczesnie w <body> strony JS (funkcja window.open) wywoluje podstrone w ktorej jest ten plik o ktory mi chodzi
3. niestety otwiera sie excel w przegladarce zamiast okna do zapisu zalacznika; nie bardzo wiem jak zrobic, zeby zamiast podgladu pliku wyskakiwal zapis zalacznika

z gory dziekuje za pomoc

PostNapisane: 20 sierpnia 2004, o 11:09
przez lockoom

PostNapisane: 25 sierpnia 2004, o 08:43
przez lechup