您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程

火车头发布dedecms5.5出现乱码怎么办

凌香2023-12-08DedeCMS教程已有人查阅

导读但发布到DEDE 5.5的时候,自带的程序默认的是发布文章的版块。而我做的是下载站。去网上DOWN了个不错的模块,针对DEDE 5.1、5.3、5.5通用的一个模板。

但发布到DEDE 5.5的时候,自带的程序默认的是发布文章的版块。而我做的是下载站。去网上DOWN了个不错的模块,针对DEDE 5.1、5.3、5.5通用的一个模板。里面有全部文章,商品,下载等所有模板。
接着继续发布,到发布的时候又有一个问题,发现发布的文章是乱码。这个地方需要修改一个文件,打开DEDE目录下的config.php 在之后一行加入:
//给POST变量做转码处理,适用于火车采集器中Urlencode发布的内容
foreach($_POST as $key=>$value){
${$key} = $_POST[$key] = urldecode($value);
}
即可解决乱码问题。 由于没有考虑到DEDE提交的数据中还有FLAGS数组,上面的Urldecode操作会将FLags的值抹掉,所以,有一些用户就会发现发布推荐参数时 不成功
加入这行代码即可:
//给POST变量做转码处理,适用于火车采集器中Urlencode发布的内容
foreach($_POST as $key=>$value){
!is_array($value) && ${$key} = $_POST[$key] = urldecode($value);
}
如果要遍历数组,对所有值进行处理的话,我写了一个递归函数,适于用所有变量,包括变量中的数组。
function ArrayUrldecode($_POST){
foreach($_POST as $key=>$value){
if(is_array($value)){ ArrayUrldecode($value);
}else{
$_POST[$key] = urldecode($value); } }
return $_POST;
}

本文标签:

很赞哦! ()

相关源码

  • (PC+WAP)蓝色弹簧针厂家探针充电连接器设备网站源码下载基于PbootCMS开发的响应式模板,为弹簧针、探针连接器等电子元器件企业设计。模板采用工业蓝主色调,突出产品技术特性,支持多维度展示连接器产品的规格参数与应用场景,帮助制造企业建立专业线上展示平台。查看源码
  • 自适应手机版五金机械阀门设备通用行业网站模板该PbootCMS内核开发的网站模板适用于阀门设备、五金机械类企业,通过更换文字图片也可快速适配其他工业领域。采用响应式设计,确保PC端与手机端数据同步,操作便捷,并附带测试数据。查看源码
  • (PC+WAP)玻璃钢不锈钢钢材环保设备pbootcms网站模板采用PbootCMS内核开发的响应式网站模板,为玻璃钢环保设备制造、不锈钢钢材贸易企业设计,适配产品展示及企业服务场景。通过自适应技术实现PC与WAP端数据实时同步查看源码
  • (自适应响应式)HTML5电脑手机电子数码产品配件pbootcms模板下载本模板为电脑配件、手机配件及数码周边产品企业设计,基于PbootCMS内核开发。采用现代化响应式布局,适配各类移动设备,能够专业展示各类电子产品配件参数、应用场景和技术特点。模板内置多种产品展示模块,满足不同类型配件企业的展示需求。查看源码
  • (自适应)蓝色自动溶剂萃取仪器设备类网站pbootcms模板下载本模板为溶剂萃取设备、实验室仪器等精密仪器行业设计,采用PbootCMS内核开发,具有高度专业性和行业适配性。模板设计充分考虑了仪器设备行业展示需求,能够呈现各类精密仪器的技术参数、应用场景和解决方案。查看源码
  • (PC+WAP)红色驾校培训学车在线预约源码下载基于PbootCMS内核开发的驾校培训专用网站模板,深度适配驾驶培训行业展示需求。采用PC与移动端同步响应设计,单一后台统一管理内容数据,更换图文素材后可快速转变为其他行业网站。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐