婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網(wǎng)站建設(shè) > 建站知識 > 織夢注冊會員列表分析

織夢注冊會員列表分析

POST TIME:2020-04-11 21:44

用過織夢的人都知道,織夢會員系統(tǒng)相當強大,跟論壇程序差不多,對于使用會員系統(tǒng)的人來說,織夢系統(tǒng)足夠用的了,但是,有時候,織夢系統(tǒng)很多的地方又不是我們所希望,或都說,有的地方不適合我們使用,這時候就要對織夢會員系統(tǒng)進行二次開發(fā),所以,分析會員系統(tǒng)也是我們對織夢會員進行二次開發(fā)所需要的。
本教程先對織夢注冊會員列表進行簡單分析,注冊會員列表位置:后臺——>會員——>注冊會員列表。截圖如下所示。
織夢注冊會員列表對應(yīng)的文件是:dede/member_main.php,對應(yīng)的模板是member_main.htm,用到的js是member.js文件。
本次教程介紹:1. 篩選功能,即sql語句的拼接;2.會員刪除過程
一、篩選功能,如下圖所示。
其實,這個篩選以前我們在織夢高級搜索分析里,已經(jīng)講解過,就是拼接sql語句,打開文件member_main.php,從約59行開始,一直到102行結(jié)束,這段就是sql語句拼接與顯示過程。大體過程是這樣的,根據(jù)用戶選擇的條件,然后,拼接對應(yīng)的sql語句,然后,存放到一個數(shù)組中,最后,通過join(' AND ',$wheres),把數(shù)據(jù)變成用and連接的sql字符串,然后,再執(zhí)行查詢,即可實現(xiàn)用戶在點搜索后實現(xiàn)查詢排序。
在模板文件member_main.htm中,我們看到這樣一個標簽{dede:global name='sortform'/},這個我們在文件member_main.php中就可以找到,對應(yīng)的變量$sortform,這種調(diào)用方式,對我們進行二次開發(fā)有一定借鑒作用,還有一個在這個php文件中,設(shè)定一個數(shù)組,例如$staArrmatt = array(1=>'被推薦', 0=>'非普通 ' );然后,我們可以在對應(yīng)的模板里面,用php進行循環(huán),使用,這也是本次教程要介紹的一個小技巧。
二、會員刪除過程。
今天鄭重向大家介紹一下,我們在開發(fā)網(wǎng)站中,常用的一個js功能:全選,取消,單選,這個用處很廣,織夢系統(tǒng)里面的應(yīng)用也很廣。在織夢系統(tǒng)里面這個功能是通過js來實現(xiàn)的,在本教程里面在文件member.js里面。但是如果用jquery的話,這個功能更簡單。
刪除過程:當我們?nèi)x時,通過<a href="javascript:delArc(0)" class="coolbg">&nbsp;刪除&nbsp;</a>,這句里面的js函數(shù)delArc(0),通過member.js文件,把選中的對應(yīng)的id,通過`分隔開來,即類似`1`2`3等,然后,賦給js里面的變量qstr,然后,通過js的定位location="member_do.php?id="+qstr+"&dopost=delmembers"傳到,文件member_do.php里面,這樣,這個文件,就可以根據(jù)這里面的對應(yīng)的id進行刪除操作。
織夢會員系統(tǒng)是相當復(fù)雜的,所以,無論是刪除一個會員,還是刪除批量選中的會員,都要把這個或這些會員的相關(guān)信息,全部刪掉,與會員相對應(yīng)的數(shù)據(jù)庫表有:
會員主表:dede_member
會員統(tǒng)計表:dede_member_tj
會員空間表:dede_member_space
企業(yè)會員表:dede_company_space
個人會員表:dede_person_space
收藏表:dede_member_stow
會員連接表:dede_member_flink
會員留言表:dede_member_guestbook
會員操作表:dede_member_operation
會員發(fā)信息表:dede_member_pms
會員朋友表:dede_member_friends
會員瀏覽歷史表:dede_member_vhistory
評論留言表:dede_feedback
主表:dede_archives 把主表中的會員mid置成0,這樣無論以前這個會員是什么類型的會員,都變成不是會員了,也就是以前作為會員的在主表留下的權(quán)限,取消掉。
以上是刪除一個會員必須刪除的記錄及相關(guān)的設(shè)置,連同評論一起刪除掉。從上面列出的表,我們就可以看出,會員系統(tǒng)的復(fù)雜性,它不像文件或其它模型或模塊,只有那么一個主表,附加表,欄目表等幾個,之所以,會員有這么多表是因為,一般我們在任何模型里面,都可以用會員這個功能,所以,會員功能復(fù)雜性難免于此。
以后,如果我們設(shè)計會員系統(tǒng)的話,完全可以借鑒一下織夢這個會員系統(tǒng),有很多很多東西都可以直接拿來用。


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 绵阳市| 锦屏县| 定州市| 浦县| 璧山县| 徐闻县| 和平区| 巫山县| 南华县| 武定县| 互助| 嘉兴市| 库伦旗| 石城县| 东城区| 辽阳市| 乌兰察布市| 晋州市| 尼木县| 乐都县| 昌平区| 梓潼县| 开封县| 阿勒泰市| 湖州市| 桃园县| 高阳县| 安徽省| 普陀区| 综艺| 长顺县| 开原市| 桂林市| 涡阳县| 大英县| 通榆县| 麻阳| 武川县| 嘉兴市| 白河县| 珲春市|