第 1 頁 (共 3 頁)
[問題] 裝完水怪後, 註冊的確認代碼無法顯示
發表於 : 2005-09-10 17:08
由 a780411
問題外掛:水怪RPG完整版
參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php ... %A9%C7+RPG
使用版本:phpbb2.0.17
網站位置:
http://forum.cksh.tp.edu.tw/phpbb0
狀況描述:
我在灌了水怪後~~發現註冊的確認代碼變成X
我有爬文過~~
友人的解決方法是改成顯示文字~~
但我希望是顯示出圖~~
有沒有辦法??
(我的是utf-8,但是在灌水怪前~~都沒問題...)
補充:
暱稱外掛
公告
上傳附件
發表於 : 2005-09-11 10:08
由 w2812451
後台有沒有開啟??
還是說..............(想破頭了就是不知道哪裡出了問題ˊˋ)
覆蓋看看好了
我說的意思是\r
當我在phpbb註冊時看的到代碼\r
可是到達phpbb2的時候就算是一樣的圖檔,也會發生錯誤!
例如
http://venus.cksh.tp.edu.tw/phpbb/profi ... a60c44d06b
以上在phpbb顯示為正常\r
可是\r
http://venus.cksh.tp.edu.tw/phpbb2/prof ... a60c44d06b
就無法顯示了!
我的想法是!把phpbb內的profile取代phpbb2的profile!
也許就可以使用了也說不定
可能是profile使用上的問題
--------------------------------------------------------------------------
使用前請備份\r
--------------------------------------------------------------------------
發表於 : 2005-09-11 21:20
由 a780411
我剛試了一下~~還是不行~~
我印象中這是編碼上的問題....
發表於 : 2005-09-11 22:01
由 ~倉木麻衣~
關於確認代碼的部份
應該是includes/usercp_register.php及includes/usercp_confirm.php這二個檔出問題的機率比較大\r
能提供確認代碼有問題的那個站台的這二個檔案來看看嗎?
不過, 我記得水怪完整版的安裝說明裡似乎也沒有去動到這二個檔
發表於 : 2005-09-12 18:02
由 w2812451
~倉木麻衣~ 寫:關於確認代碼的部份
應該是includes/usercp_register.php及includes/usercp_confirm.php這二個檔出問題的機率比較大\r
能提供確認代碼有問題的那個站台的這二個檔案來看看嗎?
不過, 我記得水怪完整版的安裝說明裡似乎也沒有去動到這二個檔
通通覆蓋過去(這招最有效!ˊˋ)
去問問MAC大好了!畢竟這外掛也是MAC大大搞出來的(說搞出來好像怪怪滴)
不過MAC大好像不見了ˊˋ
發表於 : 2005-09-12 18:03
由 a780411
~倉木麻衣~ 寫:關於確認代碼的部份
應該是includes/usercp_register.php及includes/usercp_confirm.php這二個檔出問題的機率比較大\r
能提供確認代碼有問題的那個站台的這二個檔案來看看嗎?
不過, 我記得水怪完整版的安裝說明裡似乎也沒有去動到這二個檔
http://venus.cksh.tp.edu.tw/aaa.zip
麻煩大大了!
發表於 : 2005-09-12 19:45
由 ~倉木麻衣~
初步看過是沒有問題
不過你都將水怪給拆了, 那這個問題就應該結案了吧
發表於 : 2005-09-12 20:25
由 w2812451
我剛剛用它的那兩個檔案試過了,放在我論壇不會出狀況ˊˋ
問題事出必有因!
先把rpg拆掉在看看是不是還有這種問題!
我覺得這可能是最後的解決方法了~.~麻煩
發表於 : 2005-09-12 21:15
由 a780411
喔~~我忘了補充...
我不是拆了....我只是因為有人在水怪中撿到寶物,賣掉後變成暴發戶~~所以我先把水怪弄到
http://forum.cksh.tp.edu.tw/phpbb0
讓其他人進不去~~我才能好好修改資料庫...把物品金額調低...
不好意思~~
發表於 : 2005-09-12 22:20
由 ~倉木麻衣~
能不能重新提供一次正常(phpbb目錄)及不正常(phpbb0目錄)的這三個檔案供比較
profile.php
includes/usercp_register.php
includes/usercp_confirm.php
ps.
這篇討論串我把它分割出來
請你自行編輯一下第一篇的內容, 將該補上的資訊補上, 謝謝
發表於 : 2005-09-12 23:18
由 ~倉木麻衣~
這個問題我知道答案了
從你原本提供的那二個檔案來看, 都是有做過UTF-8轉換
然而你卻忘了將BOM署名取消, 所以才會出問題
一般來說, 只需要將語系檔的部份轉成UTF-8格式並取消BOM署名即可\r
其它的php程式檔及tpl檔則不需要做轉換, 除非檔案裡含有雙位元文字(例如中文或日文)
你只要將includes/usercp_register.php重做一次UTF-8化即可解決這個問題
記得取消BOM署名
發表於 : 2005-09-13 00:12
由 a780411
~倉木麻衣~ 寫:這個問題我知道答案了
從你原本提供的那二個檔案來看, 都是有做過UTF-8轉換
然而你卻忘了將BOM署名取消, 所以才會出問題
一般來說, 只需要將語系檔的部份轉成UTF-8格式並取消BOM署名即可\r
其它的php程式檔及tpl檔則不需要做轉換, 除非檔案裡含有雙位元文字(例如中文或日文)
你只要將includes/usercp_register.php重做一次UTF-8化即可解決這個問題
記得取消BOM署名
我剛試了一下~~還是一樣耶@@~
至於那BOM屬名~~好像是因為我剛晚上在學校時先用Editplus編輯~但是那軟體我找不到取消BOM屬名,所以就直接存檔,上傳上去,所以才可能變成誤會~~
我把那幾個檔案整理出來~~然後就麻煩大大們當我檢查一下了!
http://forum.cksh.tp.edu.tw/123.zip
發表於 : 2005-09-13 00:26
由 ~倉木麻衣~
再看了一下, 你phpbb0目錄下的profile.php也是有加BOM署名的UTF-8格式
重轉一次profile.php吧\r
不過, 我會建議你乾脆將水怪及語系檔以外的.php程式與.tpl檔全轉回big5, 以免日後又因為那一個檔案多加了BOM署名而查半天
發表於 : 2005-09-13 00:58
由 a780411
~倉木麻衣~ 寫:再看了一下, 你phpbb0目錄下的profile.php也是有加BOM署名的UTF-8格式
重轉一次profile.php吧\r
不過, 我會建議你乾脆將水怪及語系檔以外的.php程式與.tpl檔全轉回big5, 以免日後又因為那一個檔案多加了BOM署名而查半天
改了~~可是還是一樣@@~
當初因為我不知道哪個檔案有語系檔~~哪個沒有~~所以我當初是乾脆全部轉~~
至於BOM屬名應該是因為我剛說的~~學校電腦是用editplus~~但是我不知如何去除BOM屬名,而直接存檔才會這樣....
發表於 : 2005-09-13 01:02
由 ~倉木麻衣~
我建議你用ConvertZ來轉比較快\r
http://alf-li.pcdiscuss.com/c_convertz.html
轉換前先到設定的地方去確認取消勾選「加BOM到UTF-8檔案」
剛再次測試的結論是這樣\r
只要profile.php裡include的其中一個檔案有加入BOM署名, 則確認代碼就會顯示不出來
我測過extension.inc、common.php等檔案