![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
Witam!!!
Mam problem z wygenerowaniem pliku gdzie dane sa generowane w locie. Ponizej kod mojej funkcji. W praktyce dziala to tak, ze jest wyswietlana strona. Tresc ktora chce zapisac jest buforowana do sesji, user poprzez przycisk moze sobie pobrac np. do PDF'a dane ktore widzi czy wydrukowac itp. Dane do sesji czyli do funkcji wchodza bez problemu, mam problem tylko z wypluciem tego do przegladarki tak aby wyswietlil sie monit o otwarcie lub zapisanie pliku. Oto moj kod
Kod ten wykonuje sie prawidlowo na lokalnej maszynie ale na serwerze hostingowym juz nie, co moze byc tego przyczyna? Zle wysylane naglowki czy w nieodpowiedniej kolejnosci? Brakuje jakiegos naglowka? Prosze o podpowiedzi. -------------------- W życiu piękne są tyko chwile....
Życie choć piękne tak krótkie jest.... Wystarczy chwila by zgasić je.... |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Kod ten wykonuje sie prawidlowo na lokalnej maszynie ale na serwerze hostingowym juz nie, co moze byc tego przyczyna? Zle wysylane naglowki czy w nieodpowiedniej kolejnosci? Brakuje jakiegos naglowka? Prosze o podpowiedzi. Możliwe, że na hostingu masz inne ustawienia w php.ini etc. Pisałeś wcześniej o sesji, mógłbyś pokazać jak przekazujesz dane z sesji do funkcji? (chcę wykluczyć register globals) -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
dane do sesji zapisuje w nastepujacy sposob:
link op kliknieciu ktorego odwoluje sie do funkcji generuj ktora ma mi wypluc dane do pliku w locie standardowy i w pliku drukuj.php
niewazne czy z sesji czy z palca nie wypluwa zapytania o plik a wyswietla na stronie musze poszperac w ustawieniach configu serwera byc moze tam bedzie diabel schowany, zmienne globalne wylaczone na 100%, php5 - www.nazwa.pl Ten post edytował mario 9.02.2010, 12:23:27 -------------------- W życiu piękne są tyko chwile....
Życie choć piękne tak krótkie jest.... Wystarczy chwila by zgasić je.... |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Moje niedopatrzenie, to:
na np.:
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 127 Pomógł: 32 Dołączył: 8.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Temat: Donwloadowanie w PHP
Tyle ![]() Ten post edytował altruista2 9.02.2010, 19:32:02 -------------------- Jeśli Ci pomogłem kliknij pomógł. W ten sposób temat zaświeci się na żółto i użytkownicy którzy pomagają nie będą musieli niepotrzebnie klikać. Dziękuję.
"Pomaganie" |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
dziekuje Wam za pomoc, okazalo sie ze bardzo pomocna byla funkcja headers_list gdzie podejrzalem jakie naglowki wysyla mi skryt, obie funkcje zarowno moja jak i altruista2 sa poprawne. moj blad ze poprzez zle generowanie strony gdzies po drodze wysylalem inne naglowki i stad nie wypluwalo mi pliku, musialem znalezc miejsce gdzie podmienialo mi naglowki i poszlo
![]() jeszcze raz wielkie dzieki za pomoc! -------------------- W życiu piękne są tyko chwile....
Życie choć piękne tak krótkie jest.... Wystarczy chwila by zgasić je.... |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 04:37 |