問題外掛:Medal System 勳章系統 2.2.2
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php ... dal+system
使用版本:phpBB 2.0.13+plus1.52
網站位置:http://localhost/
狀況描述:
安裝完成後,在後台控制台左側出現下列訊息\r
Fatal error: Cannot redeclare get_info() in /home/phpBB2/admin/admin_medal.php on line 68
經查之後 這行的訊息如下
function get_info($mode, $id)
是哪邊衝突了嗎?不知道如何解決
ps1.已經先手動到資料庫增加資料目前其他地方都正常\r
ps2.只要將admin_medal.php這個檔案刪除 後台就可以正常顯示 但是當然就無法從後台編輯勳章資料
[問題] Medal System 勳章系統 2.2.2 後台問題
版主: 版主管理群
這個意思就是\rMac 寫:可能是跟 plus 上其他外掛發生衝突吧,應該是有其他外掛也用了相同的 function 名稱。
解決方法啊,把 get_info() 換一個名字,然後把用到 get_info() 這個 function 都改成新名字
~Mac
function get_info($mode, $id)換掉嗎
比如說變成這樣?
function get_info($modes, $ids)
然後把所有整個外掛的$mode 都變成$modes
$id 都變成$ids是嗎?
先來試試看 謝謝Mac大大哩\r
PS.不知道有幾個檔案用到這兩個變數..
-----------------------------------------------
剛剛試驗過 還是不行 不知道是不是我沒改完全\r
比如說$id 改 $ids 我還有查到有 $idfield 那要不要改成 $idsfield 呢??(這個部分我剛剛沒改)
總共改了三個檔案
medalcp.php
medals.php
admin_medal.php
不知道對不對 有沒有缺漏...
再麻煩您了 MAC大大 也可以造福到PLUS的使用者
感激不盡!!
PSS.這問題我有去PHP原站查過 有三個人問但是也是沒有答案..
他的意思是要你把 function get_info($mode, $id)
中的get_info 改成其他名稱 , 但不只有改這個就好了唷....
要連同相關的程式 和 function get_info($mode, $id) 有關的都要一併修改
中的get_info 改成其他名稱 , 但不只有改這個就好了唷....
要連同相關的程式 和 function get_info($mode, $id) 有關的都要一併修改
對Red Hat Linux還是一位新手..
但決不會因為難而放棄的
越是難搞越有興趣~^.^~
歡迎參觀我的網站
http://www.snailtown.idv.tw/

●架設主機作業系統:Linux
●網站連結: http://www.snailtown.idv.tw/
●您的上網方式:ADSL
●您安裝的程式:Apache + php + MySql
●您的 phpBB2 版本:2.015
但決不會因為難而放棄的
越是難搞越有興趣~^.^~
歡迎參觀我的網站
http://www.snailtown.idv.tw/

●架設主機作業系統:Linux
●網站連結: http://www.snailtown.idv.tw/
●您的上網方式:ADSL
●您安裝的程式:Apache + php + MySql
●您的 phpBB2 版本:2.015
原來是這樣 真是不好意思 小弟程度太差QQ
已經改好可以用了 總共有三個有衝突
分別是get_info
get_list
renumber_order
感謝Mac 及 Johnkk 大大
PS.這個系統真的很好用唷 再次對mac大大致敬\r
pss.Mac大大 您在phpbb官方發表的文章裡面 有人有問相同的問題(之前找解決方法的時候找到的) 要不要解答一下 提供連結給您 小弟英文不好 無法代勞呵呵\r
http://www.phpbb.com/phpBB/viewtopic.ph ... t=#1244092
http://www.phpbb.com/phpBB/viewtopic.ph ... t=#1255422
已經改好可以用了 總共有三個有衝突
分別是get_info
get_list
renumber_order
感謝Mac 及 Johnkk 大大
PS.這個系統真的很好用唷 再次對mac大大致敬\r
pss.Mac大大 您在phpbb官方發表的文章裡面 有人有問相同的問題(之前找解決方法的時候找到的) 要不要解答一下 提供連結給您 小弟英文不好 無法代勞呵呵\r
http://www.phpbb.com/phpBB/viewtopic.ph ... t=#1244092
http://www.phpbb.com/phpBB/viewtopic.ph ... t=#1255422


