茫茫網海中的冷日 - 對這文章發表回應
茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1729111 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
IMG_60D_00161.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

對這文章發表回應

發表限制: 非會員 可以發表

發表者: 冷日 發表時間: 2011/11/29 8:00:54
dotProject 繁體中文 utf-8 修改

只測試於:dotProject 2.1.2

1.可以正常的從 phpMyAdmin(無亂碼) 或 mysql 中來修改中文的方法
mysql 5.0 以上修改 my.cnf ,新增下列紅字部份,dotproject 建資料表才會建 utf8_general_ci
[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8

1. 先用 phpMyAdmin 建立一個 database 連線校對(collation)使用 utf8_general_ci 或 utf8_unicode_ci
2. 修改 dotproject\lib\adodb\drivers\adodb-mysql.inc.php
function _connect 於 if ($this->_connectionID === false) return false; 後加入
mysql_query("SET NAMES 'utf8'", $this->_connectionID);

function _pconnect 於 if ($this->_connectionID === false) return false; 後加入
mysql_query("SET NAMES 'utf8'", $this->_connectionID);

另外方法是:

在 includes/db_adodb.php 內

找到 $ADODB_FETCH_MODE=ADODB_FETCH_BOTH;

並於下方加入
$db->Execute("SET NAMES UTF8");


原文出處:dotProject 繁體中文 utf-8 修改 | 免费小工具
內容圖示
url email imgsrc image code quote
樣本
bold italic underline linethrough   












 [詳情...]
validation picture

注意事項:
預覽不需輸入認證碼,僅真正發送文章時才會檢查驗證碼。
認證碼有效期10分鐘,若輸入資料超過10分鐘,請您備份內容後,重新整理本頁並貼回您的內容,再輸入驗證碼送出。

選項

Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|