下载的php代码
<?php
$FilePath=iconv("UTF-8", "GB2312", $FilePath);
header('Content-Type: text/html; charset=utf-8');
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=".basename($FilePath));
header("Content-Transfer-Encoding: binary");
readfile($FilePath);
?>
文件中的内容有中文是,下载下来打开后就是乱码。大家帮忙啊,怎么解决。
<?php
$FilePath=iconv("UTF-8", "GB2312", $FilePath);
header('Content-Type: text/html; charset=utf-8');
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=".basename($FilePath));
header("Content-Transfer-Encoding: binary");
readfile($FilePath);
?>
文件中的内容有中文是,下载下来打开后就是乱码。大家帮忙啊,怎么解决。
解决方案 »
- 关于数据库or和and的用法
- Apache版块有点冷,就发到这儿来啦
- 请问mysqli_stmt_init方法的具体含义
- 有没有好点的php编辑器啊
- AJAX 问题,sajax服务端函数问题!!!!
- [Faq]关于PHP操作文件的一些FAQ总结.
- 请问如何判断一个链接是否存在?请把代码共享一下如何?请高手指点。
- recv()为什么在接收一个361个长度jpg文件,只能接收到178个长度,但文本文件都正常。
- 我的php总是出这样的错误
- centos下之前安装了lanmp(逐一安装的),php版本是5.5,但现在因为项目需要改成5.3版本,请问如何更改?
- /language/change/ja
- php开发计时收费网站
我要是下载utf-8的文件打开就不是乱码的。我现在想要的就是打开不是乱码。能在php中作处理啊
说到底是你的PHP编辑器设置了默认UTF8编码,其他编码当然乱码。