这样写
上传的时候是个.rar的文件
本来应该是得到一个下载的.rar压缩文件
不过读出来是个.htm文件
这样的一对乱码,最后那个读出文件的地址是print_r出来的。
首先,是不是头文件不全的原因,因为有中文字等应该需要执行编码;
另外,感觉使用readfile函数相对来说比较“简陋”的,例如可以使用下面这种下载代码:
header("Content-type:text/html;charset=utf-8");文件损坏是咋回事?之前是吧.txt文件压缩为.rar后传到附件里面的,但是下载下来文件是损坏的,无法打开。
phpcms v9 使用readfile()读出附件内容为什么会出现乱码?
首先,是不是头文件不全的原因,因为有中文字等应该需要执行编码;另外,感觉使用readfile函数相对来说比较“简陋”的,例如可以使用下面这种下载代码:header("Content-type:text\/html;charset=utf-8"); $file_name="iphpcms.jpg"; \/\/用以解决中文不能显示出来的问题 $file_name=iconv("utf-8",...