Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z pobieraniem plików
tmk7
post
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
Go to the top of the page
+Quote Post

Posty w temacie
- tmk7   Problem z pobieraniem plików   18.06.2009, 12:57:19
- - nospor   http://forum.php.pl/index.php?showtopic=123398...   18.06.2009, 13:01:14


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 18:19