[問題]郵件信箱重複申請帳號時,所提示的錯誤訊息為亂碼

phpBB Plus Support
本區是討論關於 phpBB 2 plus 使用上的問題討論!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
superold3
星球普通子民
星球普通子民
文章: 6
註冊時間: 2006-12-31 10:15

[問題]郵件信箱重複申請帳號時,所提示的錯誤訊息為亂碼

文章 superold3 »

剛發現新會員註冊時,
當同一郵件信箱再度註冊時,
會檢測之後提示訊息,
但所提示訊息卻顯示亂碼,
請教如何解決!?

版本:1.53A+中文化
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [問題]郵件信箱重複申請帳號時,所提示的錯誤訊息為亂碼

文章 心靈捕手 »

superold3 寫:剛發現新會員註冊時,
當同一郵件信箱再度註冊時,
會檢測之後提示訊息,
但所提示訊息卻顯示亂碼,
請教如何解決!?

版本:1.53A+中文化
建議您:
1. 貼出論壇網址.
2. 貼出 '亂碼' 之提示訊息.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
superold3
星球普通子民
星球普通子民
文章: 6
註冊時間: 2006-12-31 10:15

文章 superold3 »

代碼: 選擇全部

«Ü©êºp!! ±z©Ò¿é¤Jªº¹q¤l¶l¥ó¦ì§}¤w³Qµù¥U¨Ï¥Î
圖檔
由於是在內網使用,故無法提供連結..抱歉!
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

superold3 寫:

代碼: 選擇全部

«Ü©êºp!! ±z©Ò¿é¤Jªº¹q¤l¶l¥ó¦ì§}¤w³Qµù¥U¨Ï¥Î
圖檔
由於是在內網使用,故無法提供連結..抱歉!
觀看這個介面, 我猜想, 您應該有安裝其他外掛.

建議您:
1. 若您論壇語系為 utf-8 碼, 則檢視新增的程式碼, 是否有轉 utf-8 碼?
2. 將下列檔案壓縮後, 貼出下載連結.
includes/usercp_register.php
templates/YOUR_THEME/profile_add_body.tpl
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

那個是開啟了ajax功能的關係
解決方法有兩種
1. 改用utf-8的語系檔
2. 到後台關閉ajax的功能

相關討論請自行用ajax做關鍵字搜尋plus版上的討論
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

~倉木麻衣~ 寫:那個是開啟了ajax功能的關係
解決方法有兩種
1. 改用utf-8的語系檔
2. 到後台關閉ajax的功能

相關討論請自行用ajax做關鍵字搜尋plus版上的討論
剛剛在測試論壇 (phpbb2 plus 1.53a utf-8) 測試,
的確是受到 基本組態 + -> 偏好設定 - AJAX 功能 影響.

若是保留預設, 則沒問題
圖檔

若是 '覆蓋會員設定:是', 則會出現所謂的 '亂碼'
圖檔

我猜想:
這個問題, 並非更改語系編碼可以解決;
比較建議, 保留預設值的設定 '覆蓋會員設定:否' 即可.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
superold3
星球普通子民
星球普通子民
文章: 6
註冊時間: 2006-12-31 10:15

文章 superold3 »

感謝樓上回覆,
在後台我的AJAX是設定為否(我試過全否定及原始設定)
仍然有此問題~
usercp_register.php連結如下:
http://d01.megashares.com/?d01=6fb0248
沒找到第二個檔案
=================================
我使用 APPSERV2.4.4架站,
語系為zh-tw,
使用 plus1.53a full+中文化
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

superold3 寫:感謝樓上回覆,
在後台我的AJAX是設定為否(我試過全否定及原始設定)
仍然有此問題~
usercp_register.php連結如下:
http://d01.megashares.com/?d01=6fb0248
沒找到第二個檔案
=================================
我使用 APPSERV2.4.4架站,
語系為zh-tw,
使用 plus1.53a full+中文化
檢視這個檔案, 只有做過升級到 2.0.22 的相關修改.

--
照理說, 既然關閉了 'AJAX' 的功能, 是不應該還會出現 '預覽訊息' 的;
而是在填完資料, 送出後, 才會獲得 '系統訊息'.

--
由於您提供的資料實在有限, 請恕我愛莫能助!
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
marsking
星球普通子民
星球普通子民
文章: 2
註冊時間: 2006-04-11 03:23

文章 marsking »

小弟也有此問題~
小弟使用utf-8或者是big5
都有此問題~關閉AJAX也沒用@@
請問大大要如何解決呢@@?

小弟的論壇是全新安裝的~無新增任何東西
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

marsking 寫:小弟也有此問題~
小弟使用utf-8或者是big5
都有此問題~關閉AJAX也沒用@@
請問大大要如何解決呢@@?

小弟的論壇是全新安裝的~無新增任何東西
抱歉! 我之前回文有誤.
因為我回覆預設之後, 並沒有再作測試. :oops:

似乎是啟動 (或更改了) AJAX 的設定之後,
即使關閉了, 也會出現該訊息的.

我猜想:
關於 AJAX 的功能外掛, 可能必須要升級.
發現此 AJAX 的功能外掛, 已經有其他網友改寫到 1.0.11 版;
http://www.phpbb2.de/fpost206288.html#206288
然而 phpBB plus 1.53a 的外掛列表裏頭, 所顯示者只有 1.0.4

若不想嘗試升級 AJAX 的功能外掛,
則可先試著註解 (移除) 部份程式碼.

#
#-----[ OPEN ]-----
#
templates/fisubsilversh/profile_add_body.tpl

#
#-----[ FIND ]-----
#

代碼: 選擇全部

<tr id="email_error_tbl" style="display:none;">
<td class="row1">&nbsp;</td>
<td class="row2"><span class="gen" id="email_error_text">&nbsp;</span></td>
</tr>
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

<!--
<tr id="email_error_tbl" style="display:none;">
<td class="row1">&nbsp;</td>
<td class="row2"><span class="gen" id="email_error_text">&nbsp;</span></td>
</tr>
-->
#
#-----[ SAVE & CLOSE ]-----
#
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
marsking
星球普通子民
星球普通子民
文章: 2
註冊時間: 2006-04-11 03:23

文章 marsking »

感謝心靈捕手前輩~
以照您的方法做了之後的確不會再出現~
不過或許有空還是得更新到最新版才是治根的方法~
是否請大大有空能教學一下呢?
因為目前已有舊版~不知道這樣更新是否會有問題~
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

marsking 寫:感謝心靈捕手前輩~
以照您的方法做了之後的確不會再出現~
不過或許有空還是得更新到最新版才是治根的方法~
是否請大大有空能教學一下呢?
因為目前已有舊版~不知道這樣更新是否會有問題~
不太明白, 您所謂希望 '教學一下' 意思為何?

若是指前文, 關於最新版 AJAX 功能之外掛升級,
則有幾點心得, 與您分享:
1. 此外掛為其他網友改寫, 相關安裝說明裡頭, 都有詳細說明, 應該不難做到;
ajax_phpbb2_update_install_v1.0.11.txt
2. 升級後, 最好是清除所有網頁暫存檔 (含論壇 cache) 之後, 再作測試;
避免發生 網頁錯誤
3. 再次測試結果, 依然是無法正常顯示錯誤訊息.

--
目前, 這個 AJAX 附加外掛的原作者 alcaeus 似乎已經停止開發?
http://www.alcaeus.org/viewtopic.php?t=252

在 phpbb.de 爬文發現幾個現象:
1. 有另一個外掛, 似乎正是目前 phpbb plus 所附加者;
AJAX featuresThis MOD introduces a lot of features based on the AJAX technology
http://www.phpbb2.de/dload.php?action=file&file_id=816
因為我比對其中作者, 以及附加檔案程式碼; 發現與 phpbb plus 所附加者相當吻合.

而其中的安裝說明, 似乎也有針對 utf-8 做了修正.
##############################################################
## MOD History:
##
## 2006-04-19 - Version 1.0.1
## - [fix] Fixed bug in AJAX vote - could still vote in expired polls
## - [fix] Fixed bug with + in QuickEdit and QuickPreview, reported and
## fix provided by John Doe, oxpus and cback
## - [fix] Fixed bug with UTF-8 characters in QuickEdit and QuickPreview
## Thanks to markus_petrux for hinting a fix
## - [fix] Fixed bug with post texts being truncated to 4096 Bytes when
## sent back to some Browsers (John Doe)
## - [change] Changed search results to show results as posts by default
## (beedy)
## - [change] Used phpBB defined constants for parameter names in
## Javascript (phpBB MOD Team)
## - [change] Used phpBB defined variable for php file extension (phpBB
## MOD team)
## - [change] Bypass errors caused by phpBB 2.0.20's search flood
## protection. The MOD now requires version 2.0.20!
## - [change] Limit length for topic title in AJAX edit fields (John Doe)
## - [change] Scroll to top when using the quick preview feature
## (kroetenmist)
## - [new] Provided link to go from poll results to poll ballot, if the
## user has not voted (works in AJAX and classic modes)
Source: ajax_features_1.0.1_em/install.txt

2. 但是, 就其他使用 utf-8 者而言, 也的確有發現到這方面的問題.
http://www.phpbb2.de/fpost212820.html#212820

--
重測時發現, 在註冊介面, 不僅是針對輸入的電子郵件, 會做出即時回覆;
同樣的, 也是會針對輸入的會員名稱. 做出即時回覆;
當然, 出現的一樣是 '亂碼'.

若您仍想保留此項功能的話,
則除了升級之外, 也可暫時將底下這些語言程式碼, 用 '英文' 顯示.
#
#-----[ OPEN ]-----
#
language/lang_chinese_traditional_taiwan/lang_main.php

#
#-----[ FIND ]-----
#

代碼: 選擇全部

$lang['Username_taken'] = '很抱歉!! 您所選擇的會員名稱已被註冊使用';
$lang['Username_invalid'] = '很抱歉!! 會員名稱內不得包含非法字元, 例如: \'\'';
$lang['Username_disallowed'] = '很抱歉!! 您所選擇的會員名稱已被封鎖';
$lang['Email_taken'] = '很抱歉!! 您所輸入的電子郵件位址已被註冊使用';
$lang['Email_banned'] = '很抱歉!! 您所輸入的電子郵件位址已被封鎖';
$lang['Email_invalid'] = '很抱歉!! 您輸入的不是合法的電子郵件位址';
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

$lang['Username_taken'] = 'Sorry, but this username has already been taken.';
$lang['Username_invalid'] = 'Sorry, but this username contains an invalid character such as \'.';
$lang['Username_disallowed'] = 'Sorry, but this username has been disallowed.';
$lang['Email_taken'] = 'Sorry, but that e-mail address is already registered to a user.';
$lang['Email_banned'] = 'Sorry, but this e-mail address has been banned.';
$lang['Email_invalid'] = 'Sorry, but this e-mail address is invalid.';
#
#-----[ SAVE & CLOSE ]-----
#
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
superold3
星球普通子民
星球普通子民
文章: 6
註冊時間: 2006-12-31 10:15

文章 superold3 »

感謝心靈兄多次解說,
由於最近工作較忙,
小弟有時間再來修正一次試試看~~
主題已鎖定

回到「phpBB 2 plus 綜合討論」