问答详情
源自:1-11 文件下载

文件内容被改写,图片损坏

下载之后文件图片文件损坏,html文件只有部分内容,php文件也是。。文本文件会被写入

<br />

<font size='1'><table class


不知道是怎么回事。。

提问者:hellohi 2015-02-04 19:34

个回答

  • King
    2015-02-06 23:33:44

    代码贴出来看看

    ^-^...

  • 有梦为马sxl
    2017-02-15 13:32:18

    我的加上这个

    ob_clean();

    flush();

    这两句就乱码是什么情况

  • 周杨_
    2016-01-01 10:35:36

      解决了 ,  谢谢老师!!!

  • RememberDream
    2015-04-27 18:56:47

    缓冲区问题

    function downFile($filename){
    header("content-disposition:attachment; filename=".basename($filename));
    header("content-length:".filesize($filename));
    ob_clean();//清空(擦掉)输出缓冲区 
    flush();//刷新输出缓冲 
    readfile($filename);
    }

    加上

    ob_clean();//清空(擦掉)输出缓冲区 

    flush();//刷新输出缓冲 

    这两句就可以了