有 5 筆資料符合您搜尋的條件

nightwinded
2007-03-26 09:56
版面: phpBB 2 安裝與使用
主題: [問題]會員改名後,因長度過長,導致亂碼問題(已解決,感謝心靈大大)
回覆: 7
觀看: 12239

修改後ok囉,可以限制輸入的id長度了,感謝心靈大大 :-D
nightwinded
2007-03-26 00:42
版面: phpBB 2 安裝與使用
主題: [問題]會員改名後,因長度過長,導致亂碼問題(已解決,感謝心靈大大)
回覆: 7
觀看: 12239

補充:

前兩天因為某些會員id無法註冊(例如:惠),因此我採用心靈大大的改法:
http://phpbb-tw.net/phpbb/viewtopic.php?p=226438#226438

如此做不曉得是否為亂碼問題發生的原因呢?
nightwinded
2007-03-25 22:40
版面: phpBB 2 安裝與使用
主題: [問題]會員改名後,因長度過長,導致亂碼問題(已解決,感謝心靈大大)
回覆: 7
觀看: 12239

hollowaysxp 寫:資料庫表phpbb_users
找到
欄位username
型態varchar(25)

所以使用者名稱限制25個字元是在這裡限制。
才會產生亂碼。
因為中文為2個字元。
25 / 2= 12 ........ 1
所以最後一個中文字是用1個字元再裝,所以產生亂碼。
這一個方法就是修改表格內的字元最大長度。

至於改了之後會有問題存在嗎?我也不知道 :mrgreen:
我不想改資料庫欄位啦 :cry:
nightwinded
2007-03-25 22:38
版面: phpBB 2 安裝與使用
主題: [問題]會員改名後,因長度過長,導致亂碼問題(已解決,感謝心靈大大)
回覆: 7
觀看: 12239

Re: [問題]會員改名後,因長度過長,導致亂碼問題

實在看不懂您的問題是甚麼? 既然您知道 '原本註冊的欄位本就限制25字元了' 那麼怎麼會有這個問題呢? :-? '若我要限制會員更改名字時,一樣有25字元的限制,應該改那個檔案呢?' 抱歉,我也覺得寫的有點亂 :-( 首先是會員的id產生亂碼的問題, 因為只有後半部有亂碼,所以確定是id過長。 解決方式有二,一是增加資料庫欄位長度(sql部分)、一是限制該輸入欄位(input form部分), 但基於會員id理應不會超過12位元,因此我不打算更改資料庫欄位, 而傾向限制欄位輸入的字元限制。 我的問題來了,當我翻註冊的程式頁面時,的確有25位元的限制, 因此可確定註冊時,註冊者是無法輸入超過2...
nightwinded
2007-03-24 22:55
版面: phpBB 2 安裝與使用
主題: [問題]會員改名後,因長度過長,導致亂碼問題(已解決,感謝心靈大大)
回覆: 7
觀看: 12239

[問題]會員改名後,因長度過長,導致亂碼問題(已解決,感謝心靈大大)

●架設主機作業系統:Linux ●您的上網方式:ADSL ●您的 phpBB2 版本:phpBB (2.0.22 UTF-8)。 ●錯誤狀態:會員改名後,因取名字過長,導亂名字變成亂碼 這兩天替遊戲公會架設一個網站,因此id以遊戲為主, 遊戲的id最多六個中文字,phpbb預設25字元足敷使用。 但是今天發現某會員註冊之後,將id改超過25字元,導致id後面出現亂碼, 原本我以為可以仿照主題限制字數方式來更改id, 卻發現原本註冊的欄位本就限制25字元了。 遊戲角色id可能會有改變,所以我開放會員可以自行更改名字, 若我要限制會員更改名字時,一樣有25字元的限制,應該改那個檔案呢? 感謝各位大...

前往進階搜尋