轩辕剑3完美游戏方法

1、安装游戏
2、下载v1.2a补丁并安装
3、下载免CD免乱码补丁
4、将第三张和第四张光盘中的Video目录下所有文件拷到游戏安装目录下相同文件夹中
5、运行游戏

标签:, , ,

相关日志

WP在高版本MySql下的乱码问题

上次给simamy转移空间的时候碰到过
昨天给bianbian安装的时候又碰到了

一开始以为只有升级才会出现乱码
没想到新安装的也有这个问题

关于乱码问题的解释

从MySQL 4.1开始引入的多语言支持确实很棒,而且一些特性已经超过了其他的数据库系统。不过我在测试过程中发现使用适用于MySQL 4.1之前的PHP语句操作MySQL数据库会造成乱码,即使是设置过了表字符集也是如此。我读了一下新的MySQL在线手册中第十章”Character Set Support“后终于找到了解决方法并测试通过。

MySQL 4.1的字符集支持(Character Set Support)有两个方面:字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connection)。

当我们按照原来的方式通过PHP存取MySQL数据库时,就算设置了表的默认字符集为utf8并且通过UTF-8编码发送查询,你会发现存入数据库的仍然是乱码。问题就出在这个connection连接层上。解决方法是在发送查询前执行一下下面这句:

  1. SET NAMES 'utf8';

wordpress中的解决办法

修改wp-includes/wp-db.php

  1. $this->dbh = @mysql_connect($dbhost,$dbuser,$dbpassword);
  2. //加上下面这行
  3. $this->query("SET NAMES 'utf8'");

以上前提是数据库的collation设置为utf8_general_ci

标签:, ,

相关日志

[转载]WordPress 2.0.2 上传图片标题乱码解决

上传文件描述乱码是 WordPress 的一个“固有”的 Bug 了。自从 1.5 版就有,当时我还专门写文章说明了解决办法。WordPress 升级到了 2.0.2,这个 Bug 却依然存在,虽然修改方式略有变化,但原理都是相同的,就是没有正确处理 PHP 函数 htmlentities() 的编码问题。

问题现象:撰写文章时,用书写界面下方的上传文件对话框可以上传附件。当在标题处键入非拉丁字符(多字节字符)时,上传成功后附件的描述为乱码。

解决方案:

1. 打开 /wp-includes/functions.php,找到函数 function htmlentities2($myHTML),将此函数按如下替换:

  1. <?php 
  2. function htmlentities2($myHTML) { 
  3.     return preg_replace("/&amp;([A-Za-z]{0,4}\w{2,3};|#[0-9]{2,3};)/","&$1",htmlentities($myHTML,ENT_QUOTES,get_settings('blog_charset')));
  4. } 
  5. ?>

2. 打开 /wp-admin/inline-uploading.php,搜索 htmlentities(,应该有两处,分别位于 237 行和 257 行,按如下更改:

  1. <?php 
  2. // 237 行,原始代码为:
  3. $title = htmlentities($image['post_title'], ENT_QUOTES);
  4. // 修改为
  5. $title = htmlentities($image['post_title'], ENT_QUOTES,get_settings('blog_charset'));
  6.  
  7. // 257 行,原始代码为:
  8. $title = htmlentities($attachment['post_title'], ENT_QUOTES);
  9. // 修改为
  10. $title = htmlentities($attachment['post_title'], ENT_QUOTES,get_settings('blog_charset'));
  11. ?>

以上代码测试通过 (WordPress 2.0.2) ,并已经应用于本站。

标签:, ,

相关日志

京ICP备05059555号