小李SEO博客

网站优化服务

织梦cms后台增加php导出到excel功能不出现乱码

dede织梦系统怎样导出后台的文章或自定义模型中的数据到excel,并且不出现乱码在后台目录创建一个php文件toexcel.php,在最上面加入代码;require_once(dirname(__FILE__).'/config.php');require_once(DEDEINC.'/typelink.class.php');require_once(DEDEINC.'/datalistcp.class.php');require_once(DEDEADMIN.'/inc/inc_list_functions.php');加入导出到excel类;class Excel{ private $head; private $body; public function addHeader($arr){ foreach($arr as $headVal){ $headVal = $this->charset($headVal); $this->head .= "{$headVal} "; } $this->head .= " "; } public function addBody($arr){ foreach($arr as $arrBody){ foreach($arrBody as $bodyVal){ $bodyVal = $this->charset($bodyVal); $this->body .= "{$bodyVal} "; } $this->body .= " "; } } public function downLoad($filename=''){ if(!$filename) $filename = date('YmdHis',time()).'.xls'; header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:attachment;filename=$filename"); header("Content-Type:charset=gb2312"); if($this->head) echo $this->head; echo $this->body; } public function charset($string){ return mb_convert_encoding($string,'GBK','auto'); }}代码解释:1.输出列名数组,并转码public function addHeader($arr){ foreach($arr as $headVal){ $headVal = $this->charset($headVal); $this->head .= "{$headVal} "; } $this->head .= " "; }2.输出导出内容数组,并转码public function addBody($arr){ foreach($arr as $arrBody){ foreach($arrBody as $bodyVal){ $bodyVal = $this->charset($bodyVal); $this->body .= "{$bodyVal} "; } $this->body .= " "; } }

上一篇:织梦cms手机网站添加详情内页上一页/下一页的翻页功能 下一篇:织梦cms网站enums联动数据nativeplace.php格式化函数
织梦cms相关文章阅读
  • 织梦cms所有实用标签调用方法搜集整理

    小李网络公司介绍织梦cms所有实用标签调用方法搜集整理知识,包括织梦dedecms教程织梦cms建站教程织梦仿站替换标签dedecms织梦系统织梦列表页标签织梦超级标签织梦友情链接标签织梦标签理解织...

  • 织梦cms网站Nginx验证码不显示设置教程

    小李网络公司介绍织梦cms网站Nginx验证码不显示设置教程知识,包括织梦cms建站教程织梦dedecms教程dedecms织梦系统织梦短信接口dedecms验证码识别织梦留言板验证码dedecms验证码设置织梦验证码总是...

  • 织梦cms网站cookies泄漏导致SQL漏洞

    小李网络公司介绍织梦cms程序cookies泄漏导致SQL漏洞知识.包括织梦DEDECMS cookies泄漏导致SQL漏洞修复_织梦58,dedecms漏洞拿密码织梦cms漏洞dedecms漏洞拿shelldedecms57sp2漏洞dedecms登录漏洞dedecms注册漏洞...

  • 织梦cms安装恢复数据后无法更新栏目

    小李网络公司介绍织梦cms安装恢复数据后无法更新栏目知识,包括织梦dedecms教程织梦cms建站教程dedecms织梦系统dedecms数据字段织梦dede数据库织梦两个数据库之梦带数据模板织梦数据库在哪织梦数...

  • 织梦cmsv5.7文章列表隔行换色效果设置方法

    小李网络公司介绍织梦cmsv5.7文章列表隔行换色效果设置方法知识,包括织梦dedecms教程dedecms 源码解析dedecms建站教程dedecms的简单说明一列隔一列不同色dedecms在线演示dedecms调用网站dedecms 织梦....

  • 织梦cms下面生成Google Sitemap网站地图方法

    小李网络公司介绍织梦cms下面生成Google Sitemap网站地图方法知识,包括产生随机数的常用方法数字随机生成一键生成小字体生成器目录如何生成生成元怎么求生成算法的步骤是什么京贴链接生成方...

  • 织梦cms网站FLASH幻灯代码教程

    小李网络公司介绍织梦cms网站FLASH幻灯代码教程知识,包括完美后花园免费代码完美世界代码修改教程完美国际代码教程完美世界代码文件最完美的代码完美国际代码大全完美后花园代码没有完美...

  • 织梦cms把数据保存到数据库附加表出错

    小李网络公司介绍织梦cms把数据保存到数据库附加表出错知识,包括sql2012附加数据库出错附加数据库时出错怎么办mdf附加数据库出错数据库附加不上怎么办附加数据库时出错附加数据库时出错...

  • 织梦cms系统$globals定义文件位置教程

    小李网络公司介绍织梦cms系统$globals定义文件位置教程知识,包括edecms系统$GLOBALS定义文件在哪_织梦58,dedecms织梦系统dedecms首页织梦cms移动织梦cms网站dede织梦仿站织梦dedecms教程织梦cms织梦内容管...

  • 织梦cms{dede:channel type='son'} 调用栏目标签用法

    小李网络公司介绍织梦cms{dede:channel type='son'} 调用栏目标签用法知识,包括织梦dedecms的channel标签调用的使用方法介绍 - 百度经验,织梦dede:channel标签调用子栏目内容的方法-DEDECMS....

  • 织梦cms网站channel标签指定typeid时currentstyle无效失效的修复

    小李网络公司介绍织梦cms网站currentstyle标签无效失效修复知识,包括currentstyle怎么用织梦cms建站教程currentStyle帝国cms和织梦哪个好html中style所有属性cms内容管理系统织梦cms建站教程去一品资源....

  • 织梦cms网站模板制作教程

    小李网络公司介绍织梦cms网站模板制作教程知识,包括织梦网站免费模板织梦cms建站教程dede模板网dedecms的简介如何用dedecmsdedecms首页dedecms怎么建网站dedecms门户网站dedecms网站名....

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640