discuz怎么修改后台变量值?(discuz 函数 ,discuz函数手册)

  1. discuz怎么修改后台变量值?
  2. sql语句怎么改为gbk编码?

discuz怎么修改后台变量值?

$_G变量在source/class/discuz/discuz_application.php文件中初始化,函数中使用$_G变量,必须声明为全局变量:global $_G;

sql语句怎么改为gbk编码?

由于mysql默认的字符集编码为latin ,而我们一般使用的是gbk 或者 gb2312编码 所以不改过来容易造成乱码 我用的是mysql 5.0 安装程序安装的 ,安装目录在C:\Program Files\MySQL\MySQL Server 5.0 请到这个目录下面找到 my。ini文件 修改default-character-set=latin1 为 default-character-set=gbk 记住有两个地方啊 都要改 最重要的一点就是修改文件前,先停止mysql服务 ,等修改后再重新启动 使用dos命令 :net stop mysql 来停止服务 net start mysql 来启动 然后在执行你的mysql脚本 ,一切ok! 这里你可以用discuz的sql做为例子运行!

将sql语句改为gbk编码需要使用数据库操作函数convert。
由于在大多数情况下,sql语句的默认编码是utf-8,在需要将其在应用程序中显示为gbk编码的情况下,可以使用convert函数将其转换为gbk编码。
在执行convert函数的时候,需要指定源编码和目标编码,通常将源编码设置为当前sql语句的默认编码,将目标编码设置为gbk编码。
例如,convert('your_sql_string', 'gbk', 'utf-8')可以将utf-8编码的sql语句转换为gbk编码。

到此,以上就是小编对于discuz 函数的问题就介绍到这了,希望介绍关于discuz 函数的2点解答对大家有用。

转载请说明出处内容投诉
CSS教程_站长资源网 » discuz怎么修改后台变量值?(discuz 函数 ,discuz函数手册)

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买