![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 18.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie
Mam problem z pewnym skryptem php, który wystawia na stronie pliki do pobrania. Kwestia rozbija się o pobierania plików doc i xls. Przy pobieraniu przez przeglądarkę pliku nie wystepuje z jej strony sugestia o wybranie odpowiedniej aplikacji do otwarcia dokumenu. To jest nie o tyle istotne co fakt, że przy otwarciu dokumentu w OO czy MS Office wyświetlne zostają smieci - fragmenty treści z elementami panelu html i tłem jednej ze stopek - ogolnie kaszana. Poniżej fragment kodu, który moim zdaniem jest winny tej sytuacji: CODE function PobierzPlik($kat, $nazwa) { global $sc_baz, $katalog, $suffix, $katNadrz; if (NormalizujSciezki($kat) == -1) { BrakDostepuPlik(); echo '<tr><td colspan="3" style="background-color: #eeeeee">'; echo '<a href="">'; echo '[/]'; echo '</a>'; echo '</td></tr>'; return; } header("Last-Modified: " . date("r", filemtime($katalog.'/'.$nazwa))); header("Content-type: application/octet-stream"); header("Content-Disposition: attachment; filename=\"{$nazwa}\""); header("Content-Transfer-Encoding: binary"); readfile($katalog.$nazwa); } Wdzięczny będę za wszelkie uwagi |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
http://forum.php.pl/index.php?showtopic=123398&hl=
cross na forum jest zabroniony -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 20:53 |