Discuz Ucenter整合自己应用程序代码

Discuz Ucenter整合自己应用程序代码

安装(这个不用说详了吧)安装官方安装后,会自动把ucenter和dz打通的,如图

下载 (21.53 KB)

2009-3-20 19:14

3、添加自己的新的应用点添加新应用,然后选自定义,然后如图(根据你自己的更改)输入

下载 (86.04 KB)

2009-3-20 19:18

4、创建自己的测试环境把UCenter_1.5.0_SC_UTF8(1)advancedexamples拷贝到你的测试目录,并把advanced中的uc_client放到examples目录下~~(1)修改config.inc.php为自己本机的配置,如下是我的,可参考

<?phpdefine('UC_CONNECT','mysql');//连接UCenter的方式:mysql/NULL,默认为空时为fscoketopen()//mysql是直接连接的,为了效率,建议采用mysql//数据库相关(mysql连接时,并且没有设置UC_DBLINK时,需要配置以下变量)define('UC_DBHOST','localhost');//UCenter数据库主机define('UC_DBUSER','root');//UCenter数据库用户名define('UC_DBPW','');//UCenter数据库密码define('UC_DBNAME','_ucenter');//UCenter数据库名称define('UC_DBCHARSET','utf8');//UCenter数据库字符集define('UC_DBTABLEPRE','ps_ucenter.uc_');//UCenter数据库表前缀//通信相关define('UC_KEY','example2');//与UCenter的通信密钥,要与UCenter保持一致define('UC_API','http://localhost/project/passport/ucenter_1.5.0_sc_utf8(1)/upload');//UCenter的URL地址,在调用头像时依赖此常量define('UC_CHARSET','utf8');//UCenter的字符集define('UC_IP','');//UCenter的IP,当UC_CONNECT为非mysql方式时,并且当前应用服务器解析域名有问题时,请设置此值define('UC_APPID',4);//当前应用的ID//ucexample_2.php用到的应用程序数据库连接参数$dbhost='localhost';//数据库服务器$dbuser='root';//数据库用户名$dbpw='';//数据库密码$dbname='ps_example';//数据库名$pconnect=0;//数据库持久连接0=关闭,1=打开$tablepre='example_';//表名前缀,同一数据库安装多个论坛请修改此处$dbcharset='utf8';//MySQL字符集,可选'gbk','big5','utf8','latin1',留空为按照论坛字符集设定//同步登录Cookie设置$cookiedomain='';//cookie作用域$cookiepath='/';//cookie作用路径复制代码

这个是我的,注意,其中的数据库配置,还有UC_KEY之类的,一定要和自定义的相同。。。这时再去Ucenter的应用管理去看一下,如果出现如下,说明配置正确,然后再进行下面的步骤

下载 (7.95 KB)

2009-3-20 19:32

(2)创建测试数据库ps_example,并建立如下表

CREATETABLE`example_members`(`uid`int(11)NOTNULLCOMMENT’UID’,`username`char(15)defaultNULLCOMMENT’用户名’,`admin`tinyint(1)defaultNULLCOMMENT’是否为管理员’,PRIMARYKEY(`uid`))TYPE=MyISAM;复制代码

(3)然后进入example目录中,打开ucexample_1.php,ucexample_2.php进行测试吧~~~!如果顺利,应该可以看到如下(一下是运行ucexample_2.php的截图)

下载 (10.64 KB)

2009-3-20 19:30

懂得接受失败的人,就是懂得人生真谛的人,

Discuz Ucenter整合自己应用程序代码

相关文章:

你感兴趣的文章:

标签云: