今天按登出的時候..想要登入..
結果..網頁上出現一句英文..
「Error in obtaining userdata」
有人可以幫幫忙嗎..??
http://hpo14.myftp.org/php2/
==================
以下為我的資料
電腦系統:WinXP
PHP版本:php 4.3.1
mysql版本: 3.23.56-nt
phpBB版本: 2.0.0
==================
[問題]無法登入ㄝ...(已解決..謝謝依夢兒的幫忙)
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
[問題]無法登入ㄝ...(已解決..謝謝依夢兒的幫忙)
最後由 hpo14 於 2003-06-10 20:51 編輯,總共編輯了 1 次。
你是不是當機過!
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
我沒當機過!
TO:依夢兒...妳給的SQL語法我剛剛試了一下....不過非常的"殘念(日文)"還是一樣不行登入\r
=======================
這個會不會跟我增加外掛有關係押?
可以幫我列出跟登入登出部分有關的檔案名嗎?
...^^""
以下為我增加過的外掛...
是不是有哪個外掛的內馬會跟登入登出會衝到...先在這裡感謝各位大大的幫忙
TO:依夢兒...妳給的SQL語法我剛剛試了一下....不過非常的"殘念(日文)"還是一樣不行登入\r
=======================
這個會不會跟我增加外掛有關係押?
可以幫我列出跟登入登出部分有關的檔案名嗎?
...^^""
以下為我增加過的外掛...
- 主題類型
- TOP5主題
\n - 在線狀態
- 閃光會員名稱
- 虛擬貨幣
- 樂透/銀行/搶劫 小程式
- 在fiapple佈景中加入快速回覆的修改方法(特別修改法)
- HP/MP/EXP/LEVEL MOD
- colorbar
- 聊天室Chat Box 1.18c 中文版
- Last Visit mod 今日來訪
- hide mods 隱藏訊息
- 在個人詳細資料增加貨幣的顯示
- 存款顯示...控制...搜尋
- 好文章付費制度
- 公告條
- 推薦網站簡易版
- 快速砍人\r
- statistic MOD
- 論壇管理團隊頁面\r
- 好友列表\r
- 等級圖示\r
是不是有哪個外掛的內馬會跟登入登出會衝到...先在這裡感謝各位大大的幫忙
本來想問你要怎麼開DEBUG MODE模式....但是看到妳的簽名檔後..
=========================================
發問之前,請多加利用頂端的 文章搜尋 功能,搜尋可能的關鍵字。
確定你想問的問題找不到答案後,再發問。
=========================================
想說先搜尋一下吧!...還好讓我找到了....^^""
以下為DEBUG MODE上寫的東東..!!
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
DEBUG MODE
SQL Error : 1054 Unknown column 'user_badlogin' in 'field list'
SELECT user_id, username, user_password, user_active, user_level, user_badlogin, user_blocktime, user_lang, user_email FROM phpbb_users WHERE username = 'hpo14'
Line : 62
File : c:\appserv\www\php2\login.php
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
login.php的內容
第62行==>message_die(GENERAL_ERROR, 'Error in obtaining userdata', '', __LINE__, __FILE__, $sql);
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
↓↓至於這行我就不知道是什麼意思了↓↓
SQL Error : 1054 Unknown column 'user_badlogin' in 'field list'
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
還麻煩..依夢兒..幫我解答..感激不盡.!!
=========================================
發問之前,請多加利用頂端的 文章搜尋 功能,搜尋可能的關鍵字。
確定你想問的問題找不到答案後,再發問。
=========================================
想說先搜尋一下吧!...還好讓我找到了....^^""
以下為DEBUG MODE上寫的東東..!!
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
DEBUG MODE
SQL Error : 1054 Unknown column 'user_badlogin' in 'field list'
SELECT user_id, username, user_password, user_active, user_level, user_badlogin, user_blocktime, user_lang, user_email FROM phpbb_users WHERE username = 'hpo14'
Line : 62
File : c:\appserv\www\php2\login.php
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
login.php的內容
代碼: 選擇全部
$sql = "SELECT user_id, username, user_password, user_active, user_level, user_badlogin, user_blocktime, user_lang, user_email
FROM " . USERS_TABLE . "
WHERE username = '" . str_replace("\'", "''", $username) . "'";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error in obtaining userdata', '', __LINE__, __FILE__, $sql);
}
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
↓↓至於這行我就不知道是什麼意思了↓↓
SQL Error : 1054 Unknown column 'user_badlogin' in 'field list'
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
還麻煩..依夢兒..幫我解答..感激不盡.!!
剛剛在電腦課上看ㄌ一下DEBUG MODE上顯示的!
我發現只有「username」跟其他的都不一樣,他的中間沒有底線...!
如果我把底線加在這裡的話「user_name」應該就可以了吧!?
這個步驟我回到家在試試看吧!...............^_^
===============================================
這樣改是完全錯誤的啦....哈哈...不好意思...!!
我回家後比對了一下原始跟我改過後的login.php!!
::妳看一下::
我把$sql=user_id, username~~~~user_level,這段保留...後面的部分
「user_badlogin, user_blocktime, user_lang, user_email」(ps.這對我忘記是看到哪裡的文章然後加上去的了...
)全部刪掉了!
結果!我就可以登入了ㄝ......為什麼會這樣阿....
我發現只有「username」跟其他的都不一樣,他的中間沒有底線...!
如果我把底線加在這裡的話「user_name」應該就可以了吧!?
這個步驟我回到家在試試看吧!...............^_^
===============================================
這樣改是完全錯誤的啦....哈哈...不好意思...!!
我回家後比對了一下原始跟我改過後的login.php!!
::妳看一下::
代碼: 選擇全部
[color=red][b]原始檔案(未修改過)[/b][/color]
$sql = "SELECT user_id, username, user_password, user_active, user_level
FROM " . USERS_TABLE . "
WHERE username = '" . str_replace("\'", "''", $username) . "'";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error in obtaining userdata', '', __LINE__, __FILE__, $sql);
}
代碼: 選擇全部
[color=red][b]我修改後的檔案[/b][/color]
$sql = "SELECT user_id, username, user_password, user_active, user_level, user_badlogin, user_blocktime, user_lang, user_email
FROM " . USERS_TABLE . "
WHERE username = '" . str_replace("\'", "''", $username) . "'";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error in obtaining userdata', '', __LINE__, __FILE__, $sql);
}
「user_badlogin, user_blocktime, user_lang, user_email」(ps.這對我忘記是看到哪裡的文章然後加上去的了...
結果!我就可以登入了ㄝ......為什麼會這樣阿....
你上面貼的那一段\r
是保護使用者帳號(Protect useraccount mod)的外掛部份
可能是你在安裝這個MOD的時候,沒安裝好喲!!
所以你把它拿掉後,就恢復正常了
建議你再仔細比對,或是重裝一次\r
不然就把整個MOD都移除掉吧!!
裝MOD要仔細小心喲!!
是保護使用者帳號(Protect useraccount mod)的外掛部份
可能是你在安裝這個MOD的時候,沒安裝好喲!!
所以你把它拿掉後,就恢復正常了
建議你再仔細比對,或是重裝一次\r
不然就把整個MOD都移除掉吧!!
裝MOD要仔細小心喲!!
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。
搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。
搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。


