• 欢迎访问Ppabc博客网站,专注于Linux、CentOS、Apache、Nginx、MySQL、PHP等开源工具安装优化的技术博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入Ppabc博客
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏Ppabc博客吧

thinkphp2.1整合SMF论坛用户同步注册登录

php技术 admin 7年前 (2012-05-07) 420次浏览

thinkphp2.1 整合 SMF 论坛用户同步注册登录,其中主要用到 thinkphp 多数据库连接和操作,和用户 COOKIE 整合(http://ppabc.cn/1082)

分享 UserAction.class.php

smfbbs_add_user($username, $password, $email ,$ip, $time);
		dump($getid);
	}
	public function test2(){//数据删除
		$username = "www5";
		$getid=$this->smfbbs_delete_user($username);
		dump($getid);
		echo $getid["0"][id_member];
	}
	public function test3(){//数据更新
		$username = "www4";
        $email    = "s121212@fd.com";
        $password = "123456";
 		$ip="127.0.0.1";
        $time=time();
		$getid=$this->smfbbs_update_user($username, $password, $email ,$ip, $time);
		dump($getid);
	}
	public function test4(){//数据查询
		$username = "www4";
		$getid=$this->smfbbs_select_user($username);
		dump($getid);
		echo $getid["0"][id_member];//多维数组
	}

	//增加数据方法
protected function smfbbs_add_user($username, $password, $email ,$ip, $time){
		import('@.Ext.SMFBBS');
	    $_phpbb = new SMFBBS();
	    $_phpbb->init($username, $password, $email ,$ip, $time);
	}
	//删除数据方法
protected function smfbbs_delete_user($username){
		import('@.Ext.SMFBBS');
	    $_phpbb = new SMFBBS();
	    $getid = $_phpbb->initdelete($username);
	    return $getid;
	}
	//修改数据方法
protected function smfbbs_update_user($username, $password, $email ,$ip, $time){
		import('@.Ext.SMFBBS');
	    $_phpbb = new SMFBBS();
	    $getid = $_phpbb->initupdate($username, $password, $email ,$ip, $time);
	    return $getid;
	}
	//查询数据方法
protected function smfbbs_select_user($username){
		import('@.Ext.SMFBBS');
	    $_phpbb = new SMFBBS();
	    $getid = $_phpbb->initselect($username);
	    return $getid;
	}

}

Selinux 中国 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:thinkphp2.1 整合 SMF 论坛用户同步注册登录
喜欢 (0)