Aktív témák

  • Forest_roby

    őstag

    válasz Forest_roby #784 üzenetére

    csak, hogy lássátok, hogy én is csinálok vmit, ezt találtam:

    <?php
    $disposition = ''attachment''; // ''attachment'' vagy ''inline''
    $mimeType = ''application/octet-stream'';
    $fileName = ''letolt.zip'';
    $path = ''/var/www-data/dl/$fileName'';

    if (isset($_SERVER[''HTTPS''])) {
    header(''Pragma: '');
    }
    header(''Content-Type: $mimeType'');
    header(''Content-Disposition:$disposition; filename=\''''.trim(htmlentities($fileName)).''\'''');
    header(''Content-Description: ''.trim(htmlentities($fileName)));
    header(''Content-Length: ''.(string)(filesize($path)));
    // Ez itt elvileg kell ahhoz, hogy bizonyos alkalmazások mentés
    // nélkül meg tudják nyitni a letöltött állományt.
    header(''Cache-Control: must-revalidate, post-check=0, pre-check=0'');
    header(''Connection: close'');

    readfile($path);
    ?>


    és működik is 1 file.
    mostmár csak az nem tudom, hogy ha ezt: /var/www-data/dl/ kicserélem egy masik mappara ami egy ingyenes tárhelyen van, az hogy lesz elérhetetlen mappa?
    illetve
    nyilván vmi fv. formára kellene ezt alakítani és file-onként meghívni, ha rákattintok a linkre - ebben még tudnátok segíteni?

    :R :R :R

    [Szerkesztve]

Aktív témák