輸入的中文字都成 '???' 了

Started by 0005.hk, November 25, 2006, 10:57:48 PM

Previous topic - Next topic

0005.hk

裝了smf, uft-8的, 中文字preview時沒問題, post後都成'???'

請問有沒人解答, 謝謝~

fmben


flyabroad

hxxp:www.flyabroad111.com [nonactive]

0005.hk

hxxp:personal.fxbbx.com/test2/smf/index.php?topic=2.msg7#msg7 [nonactive]

中文字都成了 ??? , 所以出了那個 ???的icon

Sheepy

如果你是在用 MySQL 4.1, 5.0 或 5.1 的話, 這是資料編碼的問題. 在建立連結後加入

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

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


lyqh

那应该是您的MySql数据库的问题,好像和SMF的程序无关,检查你的数据库语言编码情况,请清空数据库,重新设置。谢谢!

fch1

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中文,就又装了一次。

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

Advertisement: