TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Problem z PHP , pdf'ami i przeglądarkami FF i IE , Chicken81 23/12/05 11:53 Witam!
Napisałem program do generowania pdfów z przlewami w php, do samego wyglądu w przeglądarkach nie mam zastrzeżeń. Chodzi natomiast o obsługę pdfów przez przeglądarki. Strona zbudowana jest na ramkach, po lewj menu, do definoiowania odbiorców, nadawców, walut, przelewów, osób upowąznionych do wystawienia itp. po prawej głowna ramka do której wszystko się ładuje. Gdy przechodzę sobie po opcjach , nie ma problemu, mogę edytować, dodawać, usuwać dane. Natomiast gdy włączam funkcję drukowania, wtedy otwiera mi się w głownej ramce
Acrobat Reader i wydrukiem przelewu. Dotąd jest wszystko w porządku. Czyli w tym momencie mam po lewej stronie menu, po prawej w głównej ramce otwartego Acrobata. Wciskam dowolną opcję z menu po lewej stronie, powinien się wyłączyć acrobat i załadować plik ktory wybralem (target mam na MainFrame). Dzieje się tak pod IE, natomiast FF rozpoczyna pobieranie tego pliku php (własciwie to efektu czyli html) który wybrałem z menu po lewej i otwera mi go w programie ktorym edytuje pliki php). Dałbym kod, ale po takim błędzie to nawet nie wiem który kawałek.
A, jeszcze jedno.
Plik, który się pobierze, jak już się otworzy w edytorze to na samym początku ma takie cuś:
HTTP/1.1 200 OK
Date: Fri, 23 Dec 2005 10:59:30 GMT
Server: Apache/1.3.27 (Win32) PHP/4.3.3
X-Powered-By: PHP/4.3.3
Keep-Alive: timeout=15, max=97
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html
f0d
<!-- tutaj idzie cały html -->
i po html'u pokazuje się (zero)
0
Czym może być to spowodowane?"Tylko dwie rzeczy są nieskończone -
wszechświat i ludzka głupota...." -
A.Einstein - hmm , akustyk 23/12/05 15:08
dobra, a proste pytanie: po ... robisz PHP w ramkach?
szukasz sobie problemow
wygeneruje PDF-a i zapisz w jakims katalogu tymaczasowym na serwerze. potem otworz nowe okienko i wczytaj do niego ten plik. krotka pilka
tylko pamietaj, zeby potem do crona dodac jakis skrypt, ktory czysci pliki w katalogu tymczasowym. tak dla higieny. pliki pewnie nie duze beda, ale po co syf trzymac niepotrzebniehttp://akustyk.magma-net.pl - robię bo tak mo po prostu jest wygodnie, równie , Chicken81 27/12/05 07:18
dobrze zamiast pisać jeszcze jeden skrypt i uruchamiać crona, to wole dać po prostu target="blank", na to samo wyjdzie. A po drugie program będzie działał tylko lokalnie."Tylko dwie rzeczy są nieskończone -
wszechświat i ludzka głupota...." -
A.Einstein - hmm , akustyk 27/12/05 10:20
przerob. ramki i PHP to generalnie wiecej problemow niz korzysci. zwlaszcza, jesli chcesz zrobic jakies zabezpieczenie, zeby byle Kowalski sobie nie drukowal takiego PDF-a.
moze i sie da tak jak chcesz, ale osobiscie bym tego po prostu nigdy tak nie robil. przez pliki tymczasowe wiem, ze na pewno zadziala tak jak bede chcialhttp://akustyk.magma-net.pl
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|