Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z pobieraniem plików
Forum PHP.pl > Forum > PHP
tmk7
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
nospor
http://forum.php.pl/index.php?showtopic=123398&hl=
cross na forum jest zabroniony
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.