close

Inui 軟體工具╭★DZ教學多個論壇共用一個會員資料

[DZ教學]多個論壇共用一個會員資料

 

很多人都有想過要架兩個個論壇,分別用來作不同的功能、用法。訪客在A論壇註冊後,發現還有一個B論壇資源一樣很多想要過去看看時,還要 重新註冊成為B論壇的會員,而且在A論壇的記錄就必須重頭來過,對訪客來說真的很不方便、困擾。難道真的沒有辦法了嗎? 有,看這篇就對了。
 

大家有沒有看過微風論壇,原本主站包含了色x區,被一大堆程式(色情xxx)擋了下來,阻擋了不少的流量、廣告收入,所以現在都把色x區和主站分 開,但是會員資料卻是同時增加,大家有沒有很好奇呢?到底要怎麼做,才可以這樣??

這時大部份的站長都會重新架在一個站,然後每天固定時間,把兩個論壇會員的數據加起來,再修改成最後的總結。如果你會員多怎麼辦,一天只有24小時 耶,你能花多少時間在這上面,這樣很辛苦耶。人家常在說:「 什麼叫做時代進步、講求速度!你看看,現在會有高速公路,還會有網際網路。 」

】 偷偷幫香腸宣傳一下 (引用香腸的 文章)

如果還沒有Discuz論壇的朋友,有興趣的請參考以下教學,自己動手架一個吧!總共有兩版本教學,一個是Discuz7.0和 Discuz6.1。

Discuz7.0架設教學:如何安裝Discuz7.0?

(此教學適合整合包 (6.1和7.0都適用))

Discuz6.1架設教學(共兩篇,依序閱讀):

以下教學 各個版本都適用(Dz6.0、Dz6.1、Dz7.0)(5.5尋找的語法有差別)

第1步:先安裝好 一個Dz論壇。(不再說明,不懂請看上述架設教學。)

[DZ教學]多個論壇共用一個會員資料-安裝dz

第2步:再安裝一 個Dz論壇,數據庫相關資料和第一個論壇一模一樣,只差 在論壇的表名前綴。(一定要安裝在同一個數據庫裡,表前綴可以自己取。)

[DZ教學]多個論壇共用一個會員資料-安裝dz2

第3步:連上論壇 空間的FTP之後,開啟第二個論壇的 「 include/db_mysql.class.php 」這個檔案。

[DZ教學]多個論壇共用一個會員資料-下載檔案

第4步:開啟檔案 後,尋找下列代碼。

global $debug, $discuz_starttime, $sqldebug, $sqlspenttimes;

再這段下面多加一段代碼即可。

global $tablepre;
$sql = str_replace($tablepre.'members', 'cdb_members', $sql);

ps:文中紅色的cdb為第一論壇的表前綴,如你沒有更改就按照 這樣,如自行更改過,請修改成自己的表前綴。

[DZ教學]多個論壇共用一個會員資料-修改檔案

第5步:更改完 後,存檔並上傳回去。這樣就可以達到我們要的方式。

[DZ教學]多個論壇共用一個會員資料-上傳檔案

只要添加了一個代碼,就達成了一項不可能的任務,是不是很簡單呢?有需要的人,一定要試看看,不要再認為是不可能的事情摟。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 unix 的頭像
    unix

    程式開發ㄅㄆㄇ -歡迎光臨 Inuiüni 幼稚園

    unix 發表在 痞客邦 留言(0) 人氣()