[問題]水怪1.0.3版與2.0.21問題, 無法找到user

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
谷雨
星球公民
星球公民
文章: 45
註冊時間: 2002-01-13 05:55
來自: 失落的天堂
聯繫:

[問題]水怪1.0.3版與2.0.21問題, 無法找到user

文章 谷雨 »

問題外掛:水怪1.0.3
使用版本:phpBB 2.0.21 (utf-8)
網站位置:目前在本機測試中
狀況描述:

雖然解決了utf-8的問題(是在db.php加入資料解決的!)
水怪功能中只要是要查找資料庫使用者名稱不論是中英文的狀況下,
就會出下類似下列的訊息!


找不到受害者!!

DEBUG MODE

SELECT user_id, user_money, user_bank, user_robfail FROM phpbb_users WHERE username = "??俢這個紅色部份就是我輸入的中文

Line : 193
File : function_rpg.php

已經翻過整個網站,找不到解決方法。
是否有大大有遇過這問題可幫忙解決!

補充裝過外掛:
水怪 1.0.3
版面入口
Cash mod
Att mod


但應該跟其他外掛沒關才對,我是一個個安裝,而且水怪應該是獨立的。
還麻煩大家幫忙解決!!
當你走到左邊,發現右邊才是你要的天堂時
  一切是痛苦的.........

http://books.4partners.com/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8516
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

既然是輸入 '中文', 怎麼會是顯示 '?' 呢?

我猜想:
這個帳號, 應該是您在 '解決了utf-8的問題' 之前建立的.
也就是說, 當它輸入資料庫時, 原來的 '中文' 已經被儲存為 '?'.

建議您:
若只是測試用, 則不妨刪除舊會員帳號後, 再新增帳號測試;
或者, 進到資料庫裡頭, 手動更改該會員的 'username'.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
谷雨
星球公民
星球公民
文章: 45
註冊時間: 2002-01-13 05:55
來自: 失落的天堂
聯繫:

文章 谷雨 »

心靈捕手 寫:既然是輸入 '中文', 怎麼會是顯示 '?' 呢?

我猜想:
這個帳號, 應該是您在 '解決了utf-8的問題' 之前建立的.
也就是說, 當它輸入資料庫時, 原來的 '中文' 已經被儲存為 '?'.

建議您:
若只是測試用, 則不妨刪除舊會員帳號後, 再新增帳號測試;
或者, 進到資料庫裡頭, 手動更改該會員的 'username'.
OK...問題就是,就算是我重新建立帳號,
他還是一樣無法查到該user!!
這個問題我想可能是因為他程式無法判定我輸入資料?

還有心靈大大您說得沒錯,我解決utf8時,
的確舊帳號在資料庫是亂碼所以我有手動進資料庫更改username!
因此目前除了水怪功能以外,其他都正常。
當你走到左邊,發現右邊才是你要的天堂時
  一切是痛苦的.........

http://books.4partners.com/
谷雨
星球公民
星球公民
文章: 45
註冊時間: 2002-01-13 05:55
來自: 失落的天堂
聯繫:

文章 谷雨 »

無法傳遞個人訊息(PRIVMSGS)!!

DEBUG MODE

SQL Error : 1364 Field 'privmsgs_ip' doesn't have a default value

INSERT INTO phpbb_privmsgs (privmsgs_type, privmsgs_subject, privmsgs_from_userid, privmsgs_to_userid, privmsgs_date) VALUES (0, '被偷通知', 4, 4, 1157804457)

Line : 57
File : function_rpg.php

--------------------------

這是新帳號偷錢時的問題
當你走到左邊,發現右邊才是你要的天堂時
  一切是痛苦的.........

http://books.4partners.com/
谷雨
星球公民
星球公民
文章: 45
註冊時間: 2002-01-13 05:55
來自: 失落的天堂
聯繫:

文章 谷雨 »

我來自問自答。
目前測試的狀況是:

1. 使用艾芙珞蒂等名字時會有問題
2. 新註冊使用者:小雨...
就可以使用!

是中文衝碼問題嗎?
當你走到左邊,發現右邊才是你要的天堂時
  一切是痛苦的.........

http://books.4partners.com/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8516
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

谷雨 寫:我來自問自答。
目前測試的狀況是:

1. 使用艾芙珞蒂等名字時會有問題
2. 新註冊使用者:小雨...
就可以使用!

是中文衝碼問題嗎?
若是論壇語系使用 utf-8 編碼,
則應該沒有 '中文衝碼' 的問題.

建議您:
0. 補充說明: 架站的系統 (MySQL, PHP,...版本)
1. 貼出測試論壇網址
2. 提供測試帳號密碼
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
谷雨
星球公民
星球公民
文章: 45
註冊時間: 2002-01-13 05:55
來自: 失落的天堂
聯繫:

文章 谷雨 »

Appser 2.6.4

http://giant.uuu.to/
帳號 tester
密碼 1111

水怪銀行有錢,
就隨您玩吧 :P

您就隨意玩吧 :P
當你走到左邊,發現右邊才是你要的天堂時
  一切是痛苦的.........

http://books.4partners.com/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8516
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

谷雨 寫:Appser 2.6.4

http://giant.uuu.to/
帳號 tester
密碼 1111

水怪銀行有錢,
就隨您玩吧 :P

您就隨意玩吧 :P
我猜想:
1. 這是因為轉碼後, 造成 JavaScript 語法失效.
2. Appser 2.6.4 應該是 (Appser 2.4.6) 筆誤吧!

建議您:
以下的修改, 參考看看:
#
#-----[ OPEN ]-----
#
templates/YOUR_THEME/rpg_dialog.tpl

#
#-----[ FIND, DELETE ]-----
# 找到後, 刪除之

代碼: 選擇全部

<script language="JavaScript" type="text/JavaScript">
<!--
function GoBack2MainForm(add1, add2)
{
opener.document.location.href = "{S_DIALOG_ACTION}&addition1=" + add1 + "&addition2=" + add2;
opener.focus();
window.close();
}
//-->
</script>
#
#-----[ SAVE & CLOSE ]-----
#

ps.
1. 此項修改, 只針對上述 '水怪的道具店' 做過測試.
2. 測試帳號請暫時保留, 私訊方面的問題, 我再找時間測試看看.

--
題外話:

1. 使用 '神偷手套' 時, 發現一個錯別字: 請輸入行竊對 '像'

解決方法:
進到 phpMyAdmin, 找到論壇資料庫,
指向資料表 phpbb_rpg_items,
搜尋欄位 'item_addition1' = '請輸入行竊對像'
修改成為 'item_addition1' = '請輸入行竊對象'

2. 背景是 '黑色' 系列的論壇, 可以增加以下的調整, 參考看看.
#
#-----[ OPEN ]-----
#
rpg/items.php

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

代碼: 選擇全部

<input type="text" name="buy_count[' . $row['item_id'] . ']" value="0" size="4" align="right">
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

<input type="text" class="post" name="buy_count[' . $row['item_id'] . ']" value="0" size="4" align="right">
#
#-----[ OPEN ]-----
#
rpg/dice.php

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

代碼: 選擇全部

$rpg_dice_result .="<tr bgcolor="#FFFFFF"> "
					."<td colspan="4" height="103">"
					."<p><input type="radio" name="pay" value="big" checked>"
					."<img src="images/dice/big.gif" width="46" height="40">"
					."<input type="radio" name="pay" value="small">"
					."<img src="images/dice/small.gif" width="46" height="40"> <span class="gen">賠率:2</span></p>"
					."<p><input type="radio" name="pay" value="point">"
					."<span class="gen">買點數:"
					."<input type="text" name="point" value="3" size="2" maxlength="2"> ( 3 - 18 點) 賠率:10</span>"
					."</p></td>"
					."</tr>"
					."<tr bgcolor="#CCCCFF"> "
					."<td colspan="4" height="40"><span class="gen">下注:</span>"
					."<input type="text" name="pay_money" value="100" size="6"> "
					."<input type="submit" name="Submit" value="下注" onclick="if (subNo>0){this.disabled=true; return false;}">"
					."</td>"
					."</tr></table></form>";
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

$rpg_dice_result .="<tr bgcolor="6495ED"> " 
					."<td colspan="4" height="103">" 
					."<p><input type="radio" name="pay" value="big" checked>" 
					."<img src="images/dice/big.gif" width="46" height="40">" 
					."<input type="radio" name="pay" value="small">" 
					."<img src="images/dice/small.gif" width="46" height="40"><span class="gen"> 賠率:2</span></p>" 
					."<p><input type="radio" name="pay" value="point">" 
					."<span class="gen">買點數:" 
					."<input type="text" name="point" class="liteoption" value="3" size="2" maxlength="2"> ( 3 - 18 點) 賠率:10</span>" 
					."</p></td>" 
					."</tr>" 
					."<tr bgcolor="#f90707"> " 
					."<td colspan="4" height="40"><span class="gen">下註:</span>" 
					."<input type="text" name="pay_money" class="liteoption" value="100" size="6"> " 
					."<input type="submit" name="Submit" class="post" value="按此下注" onclick="if (subNo>0){this.disabled=true; return false;}">" 
					."</td>" 
					."</tr></table></form>";
#
#-----[ SAVE & CLOSE ]-----
#

ps.
此部分, 僅針對 '水怪的道具店' 以及 '水怪骰子遊戲' 做調整.
若有其他需要, 則比照辦理即可.
重點是, 在相關欄位, 加入 class="post" 或 class="liteoption"
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
谷雨
星球公民
星球公民
文章: 45
註冊時間: 2002-01-13 05:55
來自: 失落的天堂
聯繫:

文章 谷雨 »

心靈捕手 寫: 我猜想:
1. 這是因為轉碼後, 造成 JavaScript 語法失效.
2. Appser 2.6.4 應該是 (Appser 2.4.6) 筆誤吧!

建議您:
以下的修改, 參考看看:
#
#-----[ OPEN ]-----
#
templates/YOUR_THEME/rpg_dialog.tpl

#
#-----[ FIND, DELETE ]-----
# 找到後, 刪除之

代碼: 選擇全部

<script language="JavaScript" type="text/JavaScript">
<!--
function GoBack2MainForm(add1, add2)
{
opener.document.location.href = "{S_DIALOG_ACTION}&addition1=" + add1 + "&addition2=" + add2;
opener.focus();
window.close();
}
//-->
</script>
#
#-----[ SAVE & CLOSE ]-----
#

ps.
1. 此項修改, 只針對上述 '水怪的道具店' 做過測試.
2. 測試帳號請暫時保留, 私訊方面的問題, 我再找時間測試看看.
真是感謝心靈大大!
上面這部份修改後還是不行!
雖然中文不會變亂碼了!
可是他還是會出現錯誤訊息!
再麻煩您幫忙看一下!
當你走到左邊,發現右邊才是你要的天堂時
  一切是痛苦的.........

http://books.4partners.com/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8516
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

谷雨 寫:真是感謝心靈大大!
上面這部份修改後還是不行!
雖然中文不會變亂碼了!
可是他還是會出現錯誤訊息!
再麻煩您幫忙看一下!
建議您:
貼出 '錯誤訊息'.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8516
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

心靈捕手 寫:
谷雨 寫:真是感謝心靈大大!
上面這部份修改後還是不行!
雖然中文不會變亂碼了!
可是他還是會出現錯誤訊息!
再麻煩您幫忙看一下!
建議您:
貼出 '錯誤訊息'.
就我目前的測試,...
我建議您修改的部份, 似乎只有更改 '請輸入行竊對像'?
您的 templates/WoWMaevahEmpire/rpg_dialog.tpl 並未更改啊? :-?
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
谷雨
星球公民
星球公民
文章: 45
註冊時間: 2002-01-13 05:55
來自: 失落的天堂
聯繫:

文章 谷雨 »

心靈捕手 寫:就我目前的測試,...
我建議您修改的部份, 似乎只有更改 '請輸入行竊對像'?
您的 templates/WoWMaevahEmpire/rpg_dialog.tpl 並未更改啊? :-?
不好意思,錯誤訊息完全一樣。
只是原來中文是亂碼的部份的確可以正確顯示

代碼: 選擇全部

DEBUG MODE 

SELECT user_id, user_money, user_bank, user_robfail FROM phpbb_users WHERE username = "熊仔" 

Line : 193 
File : function_rpg.php
所以我就再把程式放回去沒再修改。
我晚點再把修改的放上去,再麻煩您了!
當你走到左邊,發現右邊才是你要的天堂時
  一切是痛苦的.........

http://books.4partners.com/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8516
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

谷雨 寫:
心靈捕手 寫:就我目前的測試,...
我建議您修改的部份, 似乎只有更改 '請輸入行竊對像'?
您的 templates/WoWMaevahEmpire/rpg_dialog.tpl 並未更改啊? :-?
不好意思,錯誤訊息完全一樣。
只是原來中文是亂碼的部份的確可以正確顯示

代碼: 選擇全部

DEBUG MODE 

SELECT user_id, user_money, user_bank, user_robfail FROM phpbb_users WHERE username = "熊仔" 

Line : 193 
File : function_rpg.php
所以我就再把程式放回去沒再修改。
我晚點再把修改的放上去,再麻煩您了!
怪! 怪! 怎麼會這麼巧? :-?

莫非每次我測試時, 剛好碰到您 '再把程式放回去沒再修改'?
http://211.22.103.13/forum/templates/Wo ... dialog.tpl
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
谷雨
星球公民
星球公民
文章: 45
註冊時間: 2002-01-13 05:55
來自: 失落的天堂
聯繫:

文章 谷雨 »

心靈大大,很抱歉傳錯位置!
再麻煩您看一下好嗎?
當你走到左邊,發現右邊才是你要的天堂時
  一切是痛苦的.........

http://books.4partners.com/
zdennis
星球普通子民
星球普通子民
文章: 1
註冊時間: 2007-03-01 01:12

文章 zdennis »

呢個修改, 我ok 喎. Thanks !!!!
谷雨 寫:
心靈捕手 寫: 我猜想:
1. 這是因為轉碼後, 造成 JavaScript 語法失效.
2. Appser 2.6.4 應該是 (Appser 2.4.6) 筆誤吧!

建議您:
以下的修改, 參考看看:
#
#-----[ OPEN ]-----
#
templates/YOUR_THEME/rpg_dialog.tpl

#
#-----[ FIND, DELETE ]-----
# 找到後, 刪除之

代碼: 選擇全部

<script language="JavaScript" type="text/JavaScript">
<!--
function GoBack2MainForm(add1, add2)
{
opener.document.location.href = "{S_DIALOG_ACTION}&addition1=" + add1 + "&addition2=" + add2;
opener.focus();
window.close();
}
//-->
</script>
#
#-----[ SAVE & CLOSE ]-----
#

ps.
1. 此項修改, 只針對上述 '水怪的道具店' 做過測試.
2. 測試帳號請暫時保留, 私訊方面的問題, 我再找時間測試看看.
真是感謝心靈大大!
上面這部份修改後還是不行!
雖然中文不會變亂碼了!
可是他還是會出現錯誤訊息!
再麻煩您幫忙看一下!
主題已鎖定

回到「外掛問題討論」