1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

几招轻松搞定articleLiveNX显示GB2312问题!

本帖由 reishi2006-10-26 发布。版面名称:源码讨论

  1. reishi

    reishi Member

    注册:
    2006-09-14
    帖子:
    56
    赞:
    0
    在安装前

    admin\includes\classes\class.install.php
    中大概 711 行开始
    原来代码如下
    PHP:
        function _getCharsetOptions($set ''){
            if(
    $set == '' or empty($set)){
                
    $set 'ISO-8859-1';
            }
            
    $charset['value'][]= 'iso-8859-1';
            
    $charset['name'][]= 'Western Alphabet (ISO-8859-1)';

    PHP:
    $set 'ISO-8859-1';
    改为
    PHP:
    $set 'gb2312';
    如果没猜错的话应该是默认的编码
    然后在
    PHP:
    }
    下面加上

    PHP:
            $charset['value'][]= 'gb2312';
            
    $charset['name'][]= 'Chinese GB2312 (gb2312)';
    保存 ,打开安装文件,到选择语言编码的时候就可以选择到gb2312了!

    PHP:
        function _getCharsetOptions($set ''){
            if(
    $set == '' or empty($set)){
                
    $set 'gb2312';
            }
            
    $charset['value'][]= 'gb2312';
            
    $charset['name'][]= 'Chinese GB2312 (gb2312)';

            
    $charset['value'][]= 'iso-8859-1';
            
    $charset['name'][]= 'Western Alphabet (ISO-8859-1)';
    class.settings.php修改方法一样

    还有admin/include/config.php和admin/include/config.default.php
    里的

    ISO-8859-1

    也改为 GB2312
    声明:reishi没学过php,只是整 的次数多了,不一定对,大家PP
    时光码头首发
    转载说明出处哦
    或许很简单,但是解决的问题还是不小的!
     
  2. greatqsh

    greatqsh New Member

    注册:
    2005-09-16
    帖子:
    142
    赞:
    1
  3. laogui

    laogui Administrator
    管理成员

    注册:
    2005-08-30
    帖子:
    15,216
    赞:
    35
    我用utf-8
     
  4. kessse

    kessse New Member

    注册:
    2005-11-07
    帖子:
    144
    赞:
    1
    网址 ??