森林之原
五月 24, 2012, 12:04:07 am *
歡迎光臨, 訪客. 請先 登入註冊一個帳號.

請輸入帳號, 密碼以及預計登入時間
新聞: CPG 1.4.3 繁體中文完成,請到 CPG 的版面下載。
 
   首頁   說明 搜尋 日曆 登入 註冊  
頁: [1] 2 3   向下
  寄送主題  |  列印  
作者 主題: 發現utf-8版一個錯誤!  (閱讀 22551 次)
0 會員 以及 1 訪客 正在閱讀本篇主題.
Lin
見習生
**
離線 離線

文章: 94



« 於: 三月 06, 2005, 09:18:22 pm »

如果在回覆文章時採用輸入引言的方式回覆,該篇文章即成為亂碼
big5版沒此問題。

詳見:http://open.38.com/index.php/topic,518.0.html
向版主檢舉   已記錄


Lin的資訊網
專注美女近乎苛求
Andrew::
魔,羯
*
離線 離線

文章: 217



個人網站
« 回覆文章 #1 於: 三月 06, 2005, 09:32:45 pm »

這不是錯誤,是你的新視窗預設的編碼是非utf-8編碼。
把開新視窗的預設編碼改成utf-8就可以了。
向版主檢舉   已記錄

Lin
見習生
**
離線 離線

文章: 94



« 回覆文章 #2 於: 三月 06, 2005, 10:29:10 pm »

我確定是使用utf-8,抓個圖證明



上圖我是直接在回覆時按紅框處輸入引言,然後編輯框內就直接顯示亂碼了。

下圖是發表後預設編碼為utf-8,仍是亂碼?


向版主檢舉   已記錄


Lin的資訊網
專注美女近乎苛求
artvine
訪客
« 回覆文章 #3 於: 三月 06, 2005, 11:39:29 pm »

引用
上圖我是直接在回覆時按紅框處輸入引言,然後編輯框內就直接顯示亂碼了
TEST→真的是亂碼,見
http://open.38.com/index.php?action=post;quote=1978;topic=518.0;num_replies=1;sesc=226aed03f359f75e54d35022ec6a20d5

應該是單純的Code converter問題。
« 最後編輯時間: 三月 06, 2005, 11:43:51 pm 由 artvine » 向版主檢舉   已記錄
artvine
訪客
« 回覆文章 #4 於: 三月 07, 2005, 01:16:02 am »

經過測試,SMF 1.0.2(Utf-8)沒有這個問題(E-mail也沒問題)
向版主檢舉   已記錄
Lin
見習生
**
離線 離線

文章: 94



« 回覆文章 #5 於: 三月 07, 2005, 10:24:18 am »

奇怪了,我在本機也是用1.0.2(utf-8)測試的,也有上述問題!
appserv2.41+winxp sp2,只有big5版正常。
向版主檢舉   已記錄


Lin的資訊網
專注美女近乎苛求
artvine
訪客
« 回覆文章 #6 於: 三月 07, 2005, 10:40:15 pm »

這是我測試的SMF1.0.2(Utf-8/Linux),似乎沒問題(不用註冊可貼帖子)↓
http://artvinedata.com/forum/index.php?topic=3.0
或許把URL貼出來或秀圖,不然比較難理解。
P.S.在第一層<引用>是沒問題,但在<回覆留言>的<文章總覽>的<輸入引言>是亂碼。
« 最後編輯時間: 三月 07, 2005, 10:52:59 pm 由 artvine » 向版主檢舉   已記錄
monkey
訪客
« 回覆文章 #7 於: 三月 08, 2005, 11:04:48 am »

我....只要是引言...都會亂碼 >"< 以前沒注意到這個問題...
1.0.1/rc1 都一樣!(utf-8/linux)
在第一層<引用>也會 >"<
...
向版主檢舉   已記錄
Andrew::
魔,羯
*
離線 離線

文章: 217



個人網站
« 回覆文章 #8 於: 三月 08, 2005, 02:10:50 pm »

沒開快速回覆的狀態下:
我沒辦法複製這個錯誤,IE跟Firefox都沒問題。

開快速回覆的狀態下:
如果可以按快一點的話,在跳出來的視窗 (取得引言中)點視窗最上面然後移動滑鼠讓他不會自動消失
然後把編碼改成utf-8,這樣的引用應該不會出現亂碼。
我遇到的問題就是這個,但是沒辦法把取得引言中的視窗改成utf-8編碼。
而且只有IE有這個問題,Firefox沒問題。

@artvine: 你說的跟開啟快速回覆的狀態下一樣

@UPDATE: 剛把IE裡面的Auto-Select關掉就可以用快速回覆而不會出現亂碼,你們可以試試。
« 最後編輯時間: 三月 08, 2005, 02:40:56 pm 由 Andrew » 向版主檢舉   已記錄

Lin
見習生
**
離線 離線

文章: 94



« 回覆文章 #9 於: 三月 09, 2005, 02:10:42 am »

我到http://www.mambo.cn/smf/index.php測試,他們也是用utf-8編碼,但不會有以上問題
或許可以向他們請教相關做法。
向版主檢舉   已記錄


Lin的資訊網
專注美女近乎苛求
TARS
訪客
« 回覆文章 #10 於: 三月 10, 2005, 03:09:45 am »

我剛剛特別測試了幾次, 沒有問題.
而我用的就是綠光 utf-8 版本
目前一直停滯著, 還沒有做什麼修改

會不會是你主機某些設定的差異?
而非 smf 本身的問題?

向版主檢舉   已記錄
Andrew::
魔,羯
*
離線 離線

文章: 217



個人網站
« 回覆文章 #11 於: 三月 11, 2005, 02:40:54 pm »

我也試了沒問題,本來有問題但是亂改了編碼就可以了。
向版主檢舉   已記錄

powerouch
fxxking coding monkey
實習生
***
離線 離線

文章: 237



« 回覆文章 #12 於: 四月 11, 2005, 11:06:53 pm »

現在 1.0.3 出了
我用 ff 和 ie 試過都沒問題
有人試過了嗎?
我猜測是 smf 本身處理的不完善
現在應該是沒問題了才對
向版主檢舉   已記錄

no more than a monkey....
seethrou
訪客
« 回覆文章 #13 於: 四月 11, 2005, 11:55:14 pm »

現在 1.0.3 出了
我用 ff 和 ie 試過都沒問題
有人試過了嗎?
我猜測是 smf 本身處理的不完善
現在應該是沒問題了才對

最近沒有發覺問題,用 FF v.1.0.2 和 NetCaptor (IE 6),這個也是快速回報和引用。
向版主檢舉   已記錄
poiison
初學者
*
離線 離線

文章: 3


« 回覆文章 #14 於: 四月 19, 2005, 05:46:50 am »

我怎麼試都是有問題~!
後來乾脆把POST.PHP檔頭加一行<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
就好了~ IE的預設編碼不用去管他。
向版主檢舉   已記錄
頁: [1] 2 3   向上
  寄送主題  |  列印  
 
前往:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Valid XHTML 1.0! Valid CSS!