日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > DedeCMS > DEDE整合uchome統(tǒng)一mid和uid加激活提示的方法

DEDE整合uchome統(tǒng)一mid和uid加激活提示的方法

來源:程序員人生   發(fā)布時(shí)間:2014-05-06 05:47:32 閱讀次數(shù):2541次

這個(gè)我只是簡單的做下修改 沒有對(duì)程序文件進(jìn)行較大的變動(dòng)。

首先講解下原理:大家應(yīng)該都知道dede會(huì)員的mid值是一個(gè)自增的字段,也就是每添加一行會(huì)員記錄這個(gè)值自動(dòng)加1。 那么我們也可以考慮不讓它自增,而是在uch的會(huì)員登錄dede激活的時(shí)候讀取該會(huì)員的uid值,寫入mid字段。 這樣在會(huì)員第一次登錄dede的時(shí)候?qū)懭雽?duì)dede程序不會(huì)有什么影響。

目前我以,已經(jīng)注冊(cè)了uch(即有了uid值),把mid取uid值的方法做一下講解(其他把uid取mid值 也是一樣的原理)

做這個(gè)改進(jìn)的前提條件:
關(guān)閉dede會(huì)員注冊(cè)功能,只開啟ucenter home的注冊(cè)(這樣可以防止會(huì)員id錯(cuò)亂)。

需要修改的文件如下:
memberindex_do.php 找到代碼(位置大概是280------281行):
Copy code`mtype`='個(gè)人',`userid`='$username',`pwd`='$password',`uname`='$username',`sex`='男' ,`rank`='10',`money`='$money', `email`='$email', `scores`='$scores', `matt`='0', `face`='',`safequestion`='0',`safeanswer`='',

在最前面加一句`mid`='$uid', 結(jié)果如下面的代碼:
Copy code`mid`='$uid',`mtype`='個(gè)人',`userid`='$username',`pwd`='$password',`uname`='$username',`sex`='男' ,`rank`='10',`money`='$money', `email`='$email', `scores`='$scores', `matt`='0', `face`='',`safequestion`='0',`safeanswer`='',

在這里修改后,uid的值會(huì)被寫入到dede會(huì)員系統(tǒng)中所有的mid中,這樣不會(huì)造成什么問題,本人已經(jīng)做了一些測試,不過如果大家有什么疑問的話,還是可以跟帖一起討論。這個(gè)方法不是最完善的 但確實(shí)最簡單的。
注意:DEDE的ucenter模塊,默認(rèn)是把其他系統(tǒng)的會(huì)員注冊(cè)成dede的個(gè)人會(huì)員,如果您要做成企業(yè)會(huì)員,可以再次開發(fā)一點(diǎn),請(qǐng)接著看下面內(nèi)容。

目前在別的系統(tǒng)中注冊(cè)的會(huì)員,第一次訪問dede是需要登錄的,但登錄沒有任何提示,而且默認(rèn)寫入成個(gè)人會(huì)員。為此個(gè)人做的是,在dede登錄,如果是ucenter中存在的會(huì)員而dede不存在,那么暫時(shí)不寫入數(shù)據(jù)庫,而是提示自動(dòng)跳轉(zhuǎn)到一個(gè)激活頁面,這個(gè)頁面在獲取前一步的mid 用戶名 密碼 這3個(gè)值后,再加一個(gè)選項(xiàng)表單,個(gè)人 企業(yè) 2個(gè)選項(xiàng),確定后根據(jù)選項(xiàng)把值寫入不同的會(huì)員數(shù)據(jù)表里去。

激活提示的代碼修改如下:
memberindex_do.php 找到代碼(位置大概是280------281行):
找到Copy code//當(dāng)UC存在用戶,而CMS不存在時(shí),就注冊(cè)一個(gè)
if(!$rs) {
//會(huì)員的默認(rèn)金幣
改成:Copy code//當(dāng)UC存在用戶,而CMS不存在時(shí),就注冊(cè)一個(gè)
if(!$rs) {
ShowMsg("您已經(jīng)注冊(cè),稍候自動(dòng)進(jìn)入激活頁面!","http://激活頁面網(wǎng)址",0,2000);
exit();
//會(huì)員的默認(rèn)金幣

上面代碼中 2000 跳轉(zhuǎn)等待時(shí)間。 激活網(wǎng)址換成自己的。

這個(gè)是思路,由于是朋友問我這個(gè)問題,我做到這之后沒繼續(xù)弄下去了,讓他自己去解決了,所以如果有人有這個(gè)需要的話,可以一起探討!

之所以使用ucenter home 作為默認(rèn)的注冊(cè)入口,是個(gè)人比較喜歡uch會(huì)員系統(tǒng),非常方便做二次開發(fā),而且既然已經(jīng)整合了dede,那么所有的會(huì)員娛樂 交互性的都可以讓uch去承擔(dān),dede作為一個(gè)內(nèi)容發(fā)布系統(tǒng)就可以了。
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 久久综合国产 | 一区影院 | 日韩免费观看视频 | 欧美天堂在线 | 精品久久久久久久人人人人传媒 | 国产精品福利片 | 成人久久久 | 日本在线视频一区二区 | 久久aⅴ乱码一区二区三区 青青草国产成人av片免费 | 黄色一级大片在线免费看产 | 不卡中文一二三区 | 欧美亚洲一二三 | 成人福利网站 | 涩涩视频免费观看 | 麻豆传媒一区二区 | 99久久影视| 国产伦精品一区二区三区照片 | 国产精品日韩欧美 | 五月婷婷综合网 | 国产精品一区在线播放 | 成人妇女淫片aaaa视频 | 青青草综合在线 | 国产成人在线一区 | 欧美特级视频 | 亚洲一区二区三区免费视频 | 色婷婷亚洲精品 | 81精品国产乱码久久久久久 | 日韩欧美在线不卡 | 欧美激情视频一区二区三区不卡 | 国产精品久久亚洲 | 日韩欧美中文字幕在线视频 | 亚洲最大成人av | 青青av| 久久精品免费播放 | 亚洲欧洲成人精品av97 | 国产精品久久久久久久午夜片 | 69视频在线观看 | 激情福利视频 | 在线国产网址 | 日韩av在线高清 | 欧美一级精品 |