Simple Machines Community Forum

SMF Support => Language Specific Support => 中文 (Chinese) => Topic started by: 0005.hk on November 25, 2006, 10:57:48 PM

Title: 輸入的中文字都成 '???' 了
Post by: 0005.hk on November 25, 2006, 10:57:48 PM
裝了smf, uft-8的, 中文字preview時沒問題, post後都成'???'

請問有沒人解答, 謝謝~
Title: Re: 輸入的中文字都成 '???' 了
Post by: fmben on November 29, 2006, 08:11:23 PM
給個網址
Title: Re: 輸入的中文字都成 '???' 了
Post by: flyabroad on November 30, 2006, 04:13:38 AM
编码问题
Title: Re: 輸入的中文字都成 '???' 了
Post by: 0005.hk on December 01, 2006, 07:45:44 AM
http://personal.fxbbx.com/test2/smf/index.php?topic=2.msg7#msg7

中文字都成了 ??? , 所以出了那個 ???的icon
Title: Re: 輸入的中文字都成 '???' 了
Post by: Sheepy on December 05, 2006, 01:49:57 AM
如果你是在用 MySQL 4.1, 5.0 或 5.1 的話, 這是資料編碼的問題. 在建立連結後加入

@mysql_query("SET NAMES 'utf8'");

就可以, 在 RC3 中連線發生在 index.php 第 66 行
Title: Re: 輸入的中文字都成 '???' 了
Post by: 0005.hk on December 05, 2006, 03:21:51 AM
thx.
Title: Re: 輸入的中文字都成 '???' 了
Post by: lyqh on December 05, 2006, 07:38:36 AM
那应该是您的MySql数据库的问题,好像和SMF的程序无关,检查你的数据库语言编码情况,请清空数据库,重新设置。谢谢!
Title: Re: 輸入的中文字都成 '???' 了
Post by: fch1 on March 13, 2007, 11:34:25 PM
Quote from: Sheepy on December 05, 2006, 01:49:57 AM
如果你是在用 MySQL 4.1, 5.0 或 5.1 的話, 這是資料編碼的問題. 在建立連結後加入

@mysql_query("SET NAMES 'utf8'");

就可以, 在 RC3 中連線發生在 index.php 第 66 行

加了,为什么还有问题。。。。我的情况:从fantastico中装的1.12,选择了中文做喜欢的语言,后来以为还要装utf8中文,就又装了一次。

现在就是跟楼主的问题一样,打中文可以看到,发出去就是???了。。。麻烦谁帮忙一下,谢谢了!