亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > Phpwind > 正文

網站與phpwind用戶同步的方法

2024-08-30 19:07:00
字體:
來源:轉載
供稿:網友

搭建了一個個人網站,希望使用phpwind來完成論壇功能.但很快就發現存在用戶同步的問題,我的網站已經有了用戶管理功能, phpwind論壇也有.因此用戶同步注冊,登陸和注銷是必須要實現的. 網上說可以使用ucenter,但沒有找到相關資料。倒是找到了一些手動實現同步登錄的資料.

不過這些寫的都不太全面,或者有些問題.我來總結一下好了.

首先確認要同步的版本是phpwind8.7.這個phpwind目前支持下載的兩大版本之一,還有一個是9,不過貌似變化比較大。8.7版本目前也是阿里云虛擬主機一鍵安裝lamp缺省提供的論壇版本。

首先是實現用戶注冊的同步:

1)先把phpwind解壓到http服務器某個目錄下,我的是放到了網站的一個phpwind子目錄下,啟動install.php安裝。

2)在完成自身網站用戶注冊的代碼后面,增加如下代碼即可:

  1. require_once '../phpwind/global.php'
  2. require_once(R_P.'require/checkpass.php'); 
  3.  
  4. $registerinfo->mail=email; 
  5. $registerinfo->nickname=username; 
  6. $registerinfo->uid=userid; 
  7. $this->registeInphpWind($registerinfo); 
  8.  
  9. //------------------------------------------------- 
  10. registeInphpWind函數的實現如下: 
  11.  
  12.    protected function registeInphpWind(stdClass $registerinfo
  13.     { 
  14.     $ret=new Ret(); 
  15.     
  16.  
  17.        //pw = phpwind 的安裝前綴 
  18.   //判斷pw中是否有該會員數據 
  19.   $sql_valid = "select uid from phpwinddb.pw_members where username = '$registerinfo->nickname'"
  20.        if (!$result=mysql_query($sql_valid)) 
  21. error_log(mysql_error()); 
  22. $ret->errorcode=Error_DB_Query; 
  23.     return $ret
  24.    $row = mysql_fetch_object($result); 
  25.    mysql_free_result($result); 
  26.  
  27.   if(!$row)    
  28.   { 
  29.     //插入該會員數據到phpwind的pw_members表 
  30.     $sql = "insert into phpwinddb.pw_members(uid,username,password,email,groupid,memberid,icon,gender,regdate,signature,introduce,location,bday,yz,aliww,banpm) values ($registerinfo->uid,'$registerinfo->nickname','$registerinfo->password','$registerinfo->mail',-1,8,'',0,'".time()."','','','','".date("Y-m-d",time())."',1,'','')"
  31.     mysql_query($sql); 
  32.      
  33.    
  34.      
  35.     //插入數據到phpwind的pw_memberdata表 
  36.     mysql_query("INSERT INTO phpwinddb.pw_memberdata (uid,postnum,rvrc,money,lastvisit,thisvisit,onlineip) VALUES ($registerinfo->uid, '0', '0', '0', '" . time() . "', '" . time() . "', '')"); 
  37.     mysql_query("UPDATE phpwinddb.pw_bbsinfo SET newmember='$registerinfo->nickname',totalmember=totalmember+1 WHERE id='1'"); 
  38.   } 
  39.    
  40.   $plinfo=new stdClass(); 
  41. $plinfo->username=$registerinfo->nickname; 
  42.    $plinfo->password=$registerinfo->password; 
  43.     
  44.    $this->loginPHPWind($plinfo); 
  45.  
  46.     } 

以上最后一部分是實現用戶登錄,下面看看用戶同步登錄的實現,phpwind用戶同步登錄:

  1. protected function loginPHPWind(stdClass $plinfo
  2.     { 
  3.     //與phpwind登陸同步,原理:共用cookie 
  4.     $pwuser=$plinfo->username; 
  5.     $md5_pwpwd=$plinfo->password; 
  6.     $safecv=questcode('-1','1','1'); 
  7.    $logininfo = checkpass($pwuser$md5_pwpwd$safecv$lgt, true); 
  8.    list($winduid$groupid$windpwd$showmsginfo) = $logininfo
  9.    
  10.  
  11.    $param2=StrCode($winduid."/t".$windpwd."/t".''); 
  12.    
  13. Cookie("winduser",$param2); 
  14. Cookie("ck_info",$db_ckpath."/t".$db_ckdomain); 
  15. Cookie('lastvisit','',0);//將$lastvist清空以將剛注冊的會員加入今日到訪會員中 
  16.     } 

3)同步登出,退出登錄

這個超級簡單,就一句話:Loginout();這個函數在checkpass.php里面,所以把這個文件包含進來就可以調用了,下一步是修改phpwind,實現自身網站的同步注冊,登錄和登出,目前我只實現了同步注冊,弄好其他的再一起再發上來.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产综合在线观看视频| 欧美性受xxx| 久久久精品久久| 91国偷自产一区二区三区的观看方式| 亚洲剧情一区二区| 国产精品女人久久久久久| 亚洲欧美一区二区三区在线| 一区二区三区视频免费在线观看| 亚洲天堂av女优| 日韩在线视频观看| 夜夜嗨av一区二区三区四区| 亚洲乱码国产乱码精品精| 欧美老少做受xxxx高潮| 日韩精品免费看| 亚洲人精品午夜在线观看| 国产视频观看一区| 91久久国产综合久久91精品网站| 亚洲人成网7777777国产| 欧美性生活大片免费观看网址| 国产精品永久在线| 91人成网站www| 久久的精品视频| 26uuu另类亚洲欧美日本一| 欧美日韩性视频在线| 日韩av中文在线| 精品中文字幕乱| 韩国日本不卡在线| 中文字幕视频在线免费欧美日韩综合在线看| 欧美极品少妇xxxxⅹ免费视频| 91精品国产综合久久香蕉最新版| 欧美性生交大片免网| 91精品一区二区| 亚洲国产天堂久久综合网| 不卡av电影在线观看| 精品动漫一区二区三区| 国产精品专区一| 国产成人高潮免费观看精品| 91精品综合视频| 日本最新高清不卡中文字幕| 精品免费在线观看| 亚洲国产成人精品一区二区| 这里只有精品在线观看| 亚洲人成网站999久久久综合| 久久久av电影| 亚洲最大福利网| 亚洲一区二区黄| 中文日韩在线视频| 亚洲男女性事视频| 亚洲电影第1页| 在线日韩欧美视频| 在线精品播放av| 国产精品自拍偷拍| 国产在线拍偷自揄拍精品| 国产精品久久久久久久9999| 日韩高清免费在线| 在线看福利67194| 欧美大片免费观看| 日韩美女视频中文字幕| 亚洲精品二三区| 亚洲精品日韩欧美| 国产精品第一视频| 夜夜狂射影院欧美极品| 97久久精品国产| 国产精品91久久| 久久久视频在线| 成人网欧美在线视频| 91精品久久久久久久久久久久久久| 成人免费福利视频| 日韩电视剧免费观看网站| 国产成人小视频在线观看| 欧美在线一级va免费观看| 国产精品第二页| 午夜精品一区二区三区在线视频| 国产综合视频在线观看| 亚洲美女www午夜| 91精品久久久久久久久久入口| 日韩av手机在线| 伊人久久久久久久久久久久久| 亚洲电影免费观看| 欧美黑人国产人伦爽爽爽| 国产视频精品免费播放| 亚洲理论电影网| 久久久久久久久国产精品| 欧美国产精品va在线观看| 亚洲精品国产综合久久| 欧美激情免费视频| 欧美午夜激情在线| 精品久久久91| 一本一道久久a久久精品逆3p| 精品国产一区二区三区在线观看| 国内精品久久久久久| 91禁国产网站| 亚洲精品小视频在线观看| 欧美一区深夜视频| 国产欧美一区二区三区四区| 福利精品视频在线| 久久国产一区二区三区| 福利视频一区二区| 亚洲第一区在线观看| 亚洲欧美国产另类| 久久久午夜视频| 国产欧美精品在线播放| www国产亚洲精品久久网站| 欧美日韩成人在线视频| 在线一区二区日韩| 国产精品自产拍在线观| 亚洲国产欧美一区二区三区久久| 最近2019中文免费高清视频观看www99| 日韩激情第一页| 夜夜嗨av色综合久久久综合网| 久久久久久伊人| 亚洲黄色av女优在线观看| 国产精品久久色| 亚洲电影第1页| 91夜夜揉人人捏人人添红杏| 91po在线观看91精品国产性色| 欧美贵妇videos办公室| 久久精品国产成人精品| 久久精品久久久久| 国产精品1区2区在线观看| 久久久久久久久久国产精品| 亚洲精品美女在线| 亚洲香蕉在线观看| 亚洲精品国精品久久99热一| 中文字幕日韩精品在线观看| 久久久欧美精品| 日韩一中文字幕| 久久国产一区二区三区| 久久精品青青大伊人av| 91在线中文字幕| 欧美黑人性生活视频| 亚洲亚裔videos黑人hd| 国产一区二区美女视频| 中文字幕在线看视频国产欧美在线看完整| 日韩人体视频一二区| 日韩欧美高清在线视频| 国产精品三级网站| 日韩av手机在线看| 久久高清视频免费| 91产国在线观看动作片喷水| 欧美日韩免费在线| 国产精品网站大全| 久久成人在线视频| 欧美激情精品久久久久久变态| 欧美丝袜一区二区三区| 日韩电影大全免费观看2023年上| 欧美日韩美女视频| 福利二区91精品bt7086| 日韩亚洲欧美中文在线| 九九九热精品免费视频观看网站| 久久久久久18| 97精品一区二区视频在线观看| 亚洲午夜色婷婷在线| 久久福利视频网| 精品无人国产偷自产在线| 亚洲男人av在线| 91久久夜色精品国产网站| 亚洲v日韩v综合v精品v| 伊人久久男人天堂| 久久久人成影片一区二区三区观看| 国产一区二区三区欧美| 九九热r在线视频精品| 国产精品流白浆视频| 国产不卡精品视男人的天堂|