отдать файл пхп скриптом. как?

Discussion in 'PHP' started by bootsektor, 9 Jun 2010.

  1. bootsektor

    bootsektor New Member

    Joined:
    2 Jan 2010
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    $file = ("aa.zip");
    header ("Content-Type: application/octet-stream");
    header ("Accept-Ranges: bytes");
    header ("Content-Length: ".filesize($file));
    header ("Content-Disposition: attachment; filename=".$file);
    readfile($file);



    этот пример както коряво работает. браузер не видет размер файла и еще какието разхождения.

    как можно пхп скриптом файл отдать что бы для браузера и для пользователя не было никакой разницы???? если бы он просто скачивал файл...
    спасибо
     
    #1 bootsektor, 9 Jun 2010
    Last edited: 9 Jun 2010
  2. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    echo filesize($file);

    Убедись что отдает размер
     
  3. Vlad&slav

    Vlad&slav Member

    Joined:
    1 Jan 2009
    Messages:
    207
    Likes Received:
    41
    Reputations:
    9