[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problem z apache/php



Adam Byrtek wrote:

To sugeruje, że wina leży po stronie aplikacji PHP udostępniającej te
pliki. Bez większej ilości informacji na temat samej aplikacji
(najlepiej fragment kodu odpowiedzialny za wysyłanie plików) trudno
powiedzieć cokolwiek więcej.

  
Ponizej fragment kodu:

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);
}


Reply to: