[問題]另外製作論壇會員登入頁

Webmasters Discussion
站長們到此分享架站甘苦、管理心得等;歡迎大家多多提出意見喔!
(請勿發表任何跟站長經驗分享不相干的文章,違者砍文)

版主: 版主管理群

回覆文章
頭像
kiwi2005
星球普通子民
星球普通子民
文章: 29
註冊時間: 2005-09-07 16:12
聯繫:

[問題]另外製作論壇會員登入頁

文章 kiwi2005 »

論壇有49位會員\r
公司網站有168位會員\r
希望公司會員也可以使用論壇(也就是整合兩個會員系統)

而這幾天爬文,看到論壇的會員密碼是經過md5編碼的
要怎樣才能讀取BB2資料庫的phpbb_user資料表的user_password欄位呢?
苦惱><....
公司http://www.rogital.com已經有一套會員系統,現在我有做到讀取論壇資料庫的username欄位
請高手幫忙~ (ro01)
●架設主機作業系統:Linux Mandrake10.2b
●上網方式:ADSL
●安裝的程式:Apache1.3.33-6 + php4.310-6 + MySql4.11-1
●您的 phpBB2 版本:phpBB-2.0.18
DL
竹貓忠實會員
竹貓忠實會員
文章: 717
註冊時間: 2005-03-05 15:29

文章 DL »

到後台直接把他們的密碼給換掉...md5不能偷看...
computer315
竹貓忠實會員
竹貓忠實會員
文章: 432
註冊時間: 2005-08-22 04:56
來自: 台北縣       學業: 高校生       就讀: 快樂青春學園
聯繫:

文章 computer315 »

還不如請他們重新註冊比較快...Orz
為了好讓大家一起幫你解決問題...
請依照發問格式發言,謝謝你的支持與配合。
[必看] phpBB 使用問答區發文規則與發問格式

搜尋 是最佳解決問題最後的方法...

謝絕使用[私人訊息]來接收題問
很久沒有玩phpbb了,所以盡量不要來請教我phpbb的技術問題
不過我倒是很歡迎大家一起聊聊私事

mkcbbs~
ADSL 2M/256K架的站,速度還是可以很快的
頭像
jwxie
竹貓忠實會員
竹貓忠實會員
文章: 604
註冊時間: 2005-11-26 12:02
來自: New York, USA   學業狀況: 更加努力     個人狀況: ||地獄臭蛋|| 
聯繫:

文章 jwxie »

我建議你:

請不要改人家的密碼

原因很簡單- -你改人家密碼, 就是說你可以看偷他的東西, 那麼你的e-mail, icq都能讓你找到密碼?
那是個人自由, 會諱法,
所以, 我建議你,
公告Pop up 再加 mass pm(私息)會員重新註刪

目前本人帳號嚴重地被盜用!MSN已經被盜!

想問個問題並不打擾, 但沒有發文格式, 其他人不能知道你的情況!
請尊守竹貓各區裡的發文格式, 謝謝合作!
[必看]請配合發問格式及明確主題發問(04 02/16更新) phpBB!
所有新手必看的
[教學]認識、安裝和參考PHPBB的新手基本教學通
PS:感謝各位大大的幫助和教導^^
Q168.net空間技術交流

個人小品(Blog)My phpBB-Blog免費空間討論區
Kill
竹貓忠實會員
竹貓忠實會員
文章: 874
註冊時間: 2003-07-31 12:40
來自: CKD Studio
聯繫:

文章 Kill »

再登入那邊的密碼改成md5($password)
喜歡...就是淡淡ㄉ愛... ...則是深深ㄉ喜歡...
圖檔
提供phpBB代架服務以及外掛安裝

有付費服務的問題請移駕至CKD Studio發問 ╮( ̄▽ ̄)╭
頭像
kiwi2005
星球普通子民
星球普通子民
文章: 29
註冊時間: 2005-09-07 16:12
聯繫:

文章 kiwi2005 »

公司網站會員的密碼是沒經過編碼的,也就是到資料庫就能看到他們的密碼了
而論壇經過MD5編的密碼,看了也不可能去解,也沒必要解..所以囉.謝謝各位的建議
下面這一段是,PHPBB的index.php,裡連到login.php的程式
===============================================
<form method="post" action="login.php?sid=0dd728a8c0e19ad0ed067ac1296b6f71">
<tr>
<td class="row2" align="center" class="gensmall">會員名稱:
<input class="post" type="text" name="username" size="10" />&nbsp;&nbsp;&nbsp;登入密碼:
<input class="post" type="password" name="password" size="10" maxlength="32" />&nbsp;&nbsp; &nbsp;&nbsp;自動登入\r
<input class="text" type="checkbox" name="autologin" />&nbsp;&nbsp;&nbsp;
<input type="submit" class="mainoption" name="login" value="登入" />
</td>
</tr>
</form>
===============================================
用這一段可以套在公司的網頁,但登入後是直接跳到論壇,
這樣子,網站架構的主從關係太奇怪了
我想還是要研究一下Kill大大給的建議吧~~~謝~~
●架設主機作業系統:Linux Mandrake10.2b
●上網方式:ADSL
●安裝的程式:Apache1.3.33-6 + php4.310-6 + MySql4.11-1
●您的 phpBB2 版本:phpBB-2.0.18
頭像
kiwi2005
星球普通子民
星球普通子民
文章: 29
註冊時間: 2005-09-07 16:12
聯繫:

文章 kiwi2005 »

<form method="post" action="login.php?sid=0dd728a8c0e19ad0ed067ac1296b6f71">
<tr>
<td class="row2" align="center" class="gensmall">會員名稱:
<input class="post" type="text" name="username" size="10" />&nbsp;&nbsp;&nbsp;登入密碼:
<input class="post" type="password" name="password" size="10" maxlength="32" />&nbsp;&nbsp; &nbsp;&nbsp;自動登入
<input class="text" type="checkbox" name="autologin" />&nbsp;&nbsp;&nbsp;
<input type="submit" class="mainoption" name="login" value="登入" />
</td>
</tr>
</form>
按下登入後 開新頁面到論壇要怎麼做><
誰能教教我
●架設主機作業系統:Linux Mandrake10.2b
●上網方式:ADSL
●安裝的程式:Apache1.3.33-6 + php4.310-6 + MySql4.11-1
●您的 phpBB2 版本:phpBB-2.0.18
頭像
kiwi2005
星球普通子民
星球普通子民
文章: 29
註冊時間: 2005-09-07 16:12
聯繫:

文章 kiwi2005 »

Kill 寫:再登入那邊的密碼改成md5($password)
公司網頁的會員登入php程式是\r
$sql="select * from member where userid='".turn_sql($sess_memid)."' and userpwd ='".turn_sql($sess_mempw)."'";
我將它改成去讀取phpbb資料庫\r
username是帳號欄位
user_password是密碼欄位(就是有用MD5加密的欄位)
$sql="select * from phpbb_users where username='".turn_sql($sess_memid)."' and user_password ='".turn_sql($sess_mempw)."'";
kill大大你說的方法我要加在哪裡><
抱歉我PHP學沒多久,請幫忙
●架設主機作業系統:Linux Mandrake10.2b
●上網方式:ADSL
●安裝的程式:Apache1.3.33-6 + php4.310-6 + MySql4.11-1
●您的 phpBB2 版本:phpBB-2.0.18
Kill
竹貓忠實會員
竹貓忠實會員
文章: 874
註冊時間: 2003-07-31 12:40
來自: CKD Studio
聯繫:

文章 Kill »

代碼: 選擇全部

$sql="select * from phpbb_users where username='".turn_sql($sess_memid)."' and user_password ='".turn_sql($sess_mempw)."'";
試試看改成

代碼: 選擇全部

$sql="select * from phpbb_users where username='".turn_sql($sess_memid)."' and user_password ='".turn_sql(md5($sess_mempw))."'";
喜歡...就是淡淡ㄉ愛... ...則是深深ㄉ喜歡...
圖檔
提供phpBB代架服務以及外掛安裝

有付費服務的問題請移駕至CKD Studio發問 ╮( ̄▽ ̄)╭
DL
竹貓忠實會員
竹貓忠實會員
文章: 717
註冊時間: 2005-03-05 15:29

文章 DL »

jwxie 寫:我建議你:

請不要改人家的密碼

原因很簡單- -你改人家密碼, 就是說你可以看偷他的東西, 那麼你的e-mail, icq都能讓你找到密碼?
那是個人自由, 會諱法,
所以, 我建議你,
公告Pop up 再加 mass pm(私息)會員重新註刪
你所說的根本不可能會發生,而且你所說的資料,他註冊時根本就會公開,所以不管我改不改密碼也是能看到阿...
頭像
kiwi2005
星球普通子民
星球普通子民
文章: 29
註冊時間: 2005-09-07 16:12
聯繫:

文章 kiwi2005 »

Kill 寫:

代碼: 選擇全部

$sql="select * from phpbb_users where username='".turn_sql($sess_memid)."' and user_password ='".turn_sql($sess_mempw)."'";
試試看改成

代碼: 選擇全部

$sql="select * from phpbb_users where username='".turn_sql($sess_memid)."' and user_password ='".turn_sql(md5($sess_mempw))."'";
可以了^^感動哩~ 實在太神奇了,大感激!!
(ro02) kill大大,來,抱一下 (ro13)
●架設主機作業系統:Linux Mandrake10.2b
●上網方式:ADSL
●安裝的程式:Apache1.3.33-6 + php4.310-6 + MySql4.11-1
●您的 phpBB2 版本:phpBB-2.0.18
頭像
jwxie
竹貓忠實會員
竹貓忠實會員
文章: 604
註冊時間: 2005-11-26 12:02
來自: New York, USA   學業狀況: 更加努力     個人狀況: ||地獄臭蛋|| 
聯繫:

....

文章 jwxie »

不,DL, 我不是說M35,
我是說密碼不能隨便亂改人家的
我那個時候是看你說直接去改, 我就想= ="隨便改了也不通知就很那個"

再看到小c建議重新註刪, 那麼我也會想到密碼的保護是多麼的嚴重

目前本人帳號嚴重地被盜用!MSN已經被盜!

想問個問題並不打擾, 但沒有發文格式, 其他人不能知道你的情況!
請尊守竹貓各區裡的發文格式, 謝謝合作!
[必看]請配合發問格式及明確主題發問(04 02/16更新) phpBB!
所有新手必看的
[教學]認識、安裝和參考PHPBB的新手基本教學通
PS:感謝各位大大的幫助和教導^^
Q168.net空間技術交流

個人小品(Blog)My phpBB-Blog免費空間討論區
computer315
竹貓忠實會員
竹貓忠實會員
文章: 432
註冊時間: 2005-08-22 04:56
來自: 台北縣       學業: 高校生       就讀: 快樂青春學園
聯繫:

文章 computer315 »

用最下面的把密碼加密為MD5...才能加入\r
至於要怎麼解開...這我就不能說了...想說也沒辦法說...因為我沒這能力...
為了好讓大家一起幫你解決問題...
請依照發問格式發言,謝謝你的支持與配合。
[必看] phpBB 使用問答區發文規則與發問格式

搜尋 是最佳解決問題最後的方法...

謝絕使用[私人訊息]來接收題問
很久沒有玩phpbb了,所以盡量不要來請教我phpbb的技術問題
不過我倒是很歡迎大家一起聊聊私事

mkcbbs~
ADSL 2M/256K架的站,速度還是可以很快的
頭像
kiwi2005
星球普通子民
星球普通子民
文章: 29
註冊時間: 2005-09-07 16:12
聯繫:

文章 kiwi2005 »

題外話...看過[動機不明:提問的智慧]後,每次提問題都要想好久
所以~我要再問個問題:
login.php是登入\r
perfile.php是檢查帳號的權限嗎?
我已爬過http://phpbb-tw.net/phpbb/viewtopic.php?t=33001這篇文章
我現在,已經成功抓到論壇的會員資料庫,
在自製的登入頁面,有權限進入自己網頁的會員專區(這裡指的網頁不是論壇)
我想在自製登入頁面,登入後,也同步登入到論壇
請問我該去找哪個模組?

問這麼多真是對不住 :oops:
請幫幫忙,我想這篇主題,對同樣網站整合問題,會很有幫助
●架設主機作業系統:Linux Mandrake10.2b
●上網方式:ADSL
●安裝的程式:Apache1.3.33-6 + php4.310-6 + MySql4.11-1
●您的 phpBB2 版本:phpBB-2.0.18
cookie805
星球普通子民
星球普通子民
文章: 3
註冊時間: 2006-03-15 16:17

我也很想知道

文章 cookie805 »

kiwi2005 寫:題外話...看過[動機不明:提問的智慧]後,每次提問題都要想好久
所以~我要再問個問題:
login.php是登入\r
perfile.php是檢查帳號的權限嗎?
我已爬過http://phpbb-tw.net/phpbb/viewtopic.php?t=33001這篇文章
我現在,已經成功抓到論壇的會員資料庫,
在自製的登入頁面,有權限進入自己網頁的會員專區(這裡指的網頁不是論壇)
我想在自製登入頁面,登入後,也同步登入到論壇
請問我該去找哪個模組?

問這麼多真是對不住 :oops:
請幫幫忙,我想這篇主題,對同樣網站整合問題,會很有幫助
我也很想知道啊!這是一個很普遍的問題哦!有沒有高手出來指點下
回覆文章

回到「站長交流」