• 联盟
  • 文章
  • 当前位置:排行榜 > 资讯 > 经验学堂 > 列表经验学堂

    织梦dede评论空白内容只能英文字母和数字,不能中文汉字?

    编辑:996评测网 发布时间:2020-04-21 16:55 分类:经验学堂

    织梦gbk版本在PHP5.4下,自带评论不能用中文,改哪个文件?
    只改评论,其他的织梦版本问题已经解决了。现在就是在文章页下面发表评论时,只能用数字和英文,发表的中文在后台无法显示出来?
    中文无法显示?请问有没有去数据库中查看评论内容是否乱码,来如果有,重装试下吧,推荐utf8的版本,或者,在phpmyadmin中或类似数据库管源理程序中对评论数据表的结构进行修改,把相关字段的编码改zhidao成gbkci之类的。

    许多站长用织梦出现各种这样的问题,织梦后台只显示英文无法显示中文这个问题搜索各种答案,而我的网站<a target="_blank" href=http://www.qqzbz.com>最唯美</a>确始终没有解决。反反复复弄了一天后发现一个最简单有效的方法:
    网上列举了很多例子比如重装,修改参数文件之类的
    在PHP5.4版本中:
    common.func.php内添加:function gbkhtmlspecialchars($str) { return htmlspecialchars($str, ENT_COMPAT ,'ISO-8859-1'); }
    修改.sys_info.php里面的htmlspecialchars为.htmlspecialchars(($row['value']), ENT_COMPAT ,'GB2312','GBK','UTF-8').
    都能解决部分问题。
    2
    其实最简单的办法就是:
    降低高的PHP的版本,改为比较稳定的PHP5.2就可以了。注意先在网上看看怎么降版本!




    很多人用织梦表单的时候 ,后台会不显示中文。尤其是 gbk版本的用户遇到的问题较多。现在关于utf8和gbk  表单不显示中文的问题 进行解释一下


    utf8 gbk  版本共同存在的问题:  织梦的环境  php的版本不对    一般情况下  都是php5.2的版本   你可以联系你的空间商 或者在本地看一下 php版本  如果不是5.2的话  建议切换到5.2进行测试一下   这一项 百分之80的人 会发现 可以了

    gbk 版本  有的时候 gbk版本切换到了php5.2  也是不行   那么小伙伴们会惊奇的发现  不知道该怎么办了  ok  这种事情    我最擅长了 

    打开你的/dede emplets/diy_list.htm  这个文件

    大约在45行,或者搜索htmlspecialchars

    原来的代码 为$fields[$field] = htmlspecialchars($fields[$field]); 

    修改后的代码是$fields[$field] = htmlspecialchars($fields[$field],ENT_COMPAT,'GB2312');  

    原因 :htmlspecialchars这个函数 默认的是utf-8的类型  gbk的模式下 必须强制转换成gbk  所以 后台不显示英文。。。给个赞吧

    注意事项
    先切换php版本 不行的话 在进行修改函数
    所有数据 和程序进行备份!


    dedecms(织梦)自定义表单 表单提交成功之后,后台信息显示不全(或者不显示中文,英文可以)

     

     

      如果你织梦是gbk的话那就对了 是htmlspecialchars这个函数的原因 默认是utf8 如果不想换php版本的话就把htmlspecialchars($str);替换为htmlspecialchars($str, ENT_COMPAT ,'GB2312');
      所以 要在后台模板  wwww.baidu.com/dede/templets/ diy_list.htm 
    这个模板里面去修改。
    
    
    把 这句   $fields[$field] = htmlspecialchars($fields[$field]);  改为       $fields[$field] = htmlspecialchars($fields[$field], ENT_COMPAT ,'GB2312');
    
    就可以了
    
    
     
    另外,字段要对应
    还有提交表单页面,这些也要对应,如下
    

     



    (责任编辑:996top广告联盟评测)
    上一篇:dede织梦评论空白没有内容无法使用的解决办法 下一篇:织梦dedecms网站GBK与UTF-8相互之间怎么转换编码?
    下级栏目
    最新加入
  • 12020-07-20CPS日结广告联盟
  • 22020-07-15发发广告联盟
  • 32020-07-05团成移动联盟
  • 42020-06-22蜜趣CPS联盟
  • 52020-05-05趣米移动广告
  • 62020-04-28斯巴达联盟
  • 72020-04-28萌新移动联盟
  • 82020-04-22八通广告联盟
  • 92020-04-19998广告联盟
  • 102020-04-15誉见广告平台
  • 热评联盟
  • 1点评[93]铁憨憨广告联盟
  • 2点评[32]非凡广告联盟
  • 3点评[25]誉见广告平台
  • 4点评[22]辉耀移动联盟
  • 5点评[19]巨梦广告联盟
  • 6点评[16]望云广告联盟
  • 7点评[13]快唯广告联盟
  • 8点评[12]晨阳广告传媒
  • 9点评[10]盖亚联盟CPA
  • 10点评[10]亿云联盟
  • 服务排行
    人气排行
  • 1浏览[426]盖亚联盟CPA
  • 2浏览[271]趣米移动广告
  • 3浏览[266]青瓜传媒APP推广
  • 4浏览[218]小明精准联盟
  • 5浏览[215]百度联盟
  • 6浏览[190]CPA唯尚广告联盟
  • 7浏览[152]非凡广告联盟
  • 8浏览[125]易盟广告
  • 9浏览[120]联合云享广告平台
  • 10浏览[116]超越广告联盟
  • 关于996| 版权声明| 联系方式| 广告服务

    Copyright © 版权所有:996评测网 广告联系QQ:2220095515 (请注明:投广告)
    (评论内容只代表网友观点,与996评测网立场无关)