我的网站程序本身需要用户登陆后才能下载资源,现在要增加BBS,用什么方法,用户只用登陆一次就可以同时登陆网站和BBS。
别人说:要建一个中间表,来让他们共享数据,但不知道在弄????
17 个解决方案
#1
修改一下BBS登陆的那部分代码
将其他部分登陆所用的session值在用户在BBS中登陆之后也赋值
同理在对方也这样操作
将其他部分登陆所用的session值在用户在BBS中登陆之后也赋值
同理在对方也这样操作
#2
不用建表.
将BBS中文件里面的验证用户那些代码改为原来网站程序验证用户代码就行了
将BBS中文件里面的验证用户那些代码改为原来网站程序验证用户代码就行了
#3
我是说:在我的网站首页登陆后,在BBS就不用登陆了,但2个表我看了,里面的数据根本不一样,比如:BBS表里面的字段,我的登陆系统里面就没有.....
#4
网站登陆时写一次BBS的session
#5
要是那个BBS不是你的哉的,你可以做一个隐藏的DIV就放人家的那个登录的窗体,然后用户在你这登录后你也用赌本在后台提交那个窗体到那个BBS中,
#6
用session最好,不用管表
验证第一个表,通过后创建一个session("bbsuser") 然后在论坛检测登陆的地方改动代码让session("bbsuser")通过!
验证第一个表,通过后创建一个session("bbsuser") 然后在论坛检测登陆的地方改动代码让session("bbsuser")通过!
#7
呵呵:你的解决方案是:在用户能够登陆的话,当然可以进,我已经实现了这个功能。
但问题是:用户的数据(USER,PASS)在BBS的表里面,但我的会员系统里面(userid,password)如何去获得BBS表里面的用户数据?用户注册如果在BBS那边,那我的会员系统如何去获得这些数据?
相反:如果用户在我的系统里面注册登陆,但到BBS里面的时候要提取用户的数据的时候,怎么办???
望高手指点1/2....
但问题是:用户的数据(USER,PASS)在BBS的表里面,但我的会员系统里面(userid,password)如何去获得BBS表里面的用户数据?用户注册如果在BBS那边,那我的会员系统如何去获得这些数据?
相反:如果用户在我的系统里面注册登陆,但到BBS里面的时候要提取用户的数据的时候,怎么办???
望高手指点1/2....
#8
你注册系统可以只要一个嘛
为什么要用二个User表呢``
要不然的话 你只有在二个注册系统的后面都加一条插入语句
插入另外一个User表
为什么要用二个User表呢``
要不然的话 你只有在二个注册系统的后面都加一条插入语句
插入另外一个User表
#9
看来,楼上的ZHUOWEI的方案可以采取
“要不然的话 你只有在二个注册系统的后面都加一条插入语句
插入另外一个User表”
因为用一个表的话,要修改很多的代码.....
“要不然的话 你只有在二个注册系统的后面都加一条插入语句
插入另外一个User表”
因为用一个表的话,要修改很多的代码.....
#10
检查cookie啊,现在bbs都不用session验证用户了吧?
bbs文件中开头部分一般都有判断用户是否登陆,直接把代码和定义的文件都搬到下载页面里去。
缺点是如果跨站就不行了
bbs文件中开头部分一般都有判断用户是否登陆,直接把代码和定义的文件都搬到下载页面里去。
缺点是如果跨站就不行了
#11
三言两语能说的清吗?代码没有 表结构没有。。。个人感觉直接套用还是挺麻烦的。。你得知道BBS它设计的大致流程是不是和你原来的网页有一定的冲突 ,自己慢慢修改吧。。。
#12
各位大哥:如果仅仅只是登陆的话就非常简单的,我已经实现了这个功能。还要涉及到注册,密码修改等等......
比如:用户在BBS一修改密码,那他在我的系统又无法登陆了...
比如:用户在BBS一修改密码,那他在我的系统又无法登陆了...
#13
用两个表很难解决,强烈建议楼主采取以下做法:
一,合成BBS与你自己系统的用户表,目前感觉只能是让你的系统使用BBS的用户表
二,自己写一个论坛,使用你自己系统的用户表.
偶正在写自己的论坛,或许可以交流1/2
一,合成BBS与你自己系统的用户表,目前感觉只能是让你的系统使用BBS的用户表
二,自己写一个论坛,使用你自己系统的用户表.
偶正在写自己的论坛,或许可以交流1/2
#14
把BBS的ID表和你的站点的ID表做一个关联!
然后使用单点登陆就行了!
然后使用单点登陆就行了!
#15
多数情况下你的bbs是down回来的
那你把你bbs的会员数据库作为你网站的会员数据库
登陆所产生的session和bbs一致即可
我看外面做整合程序的都是这样的思路
比较有代表性的是dvbbs+动易
那你把你bbs的会员数据库作为你网站的会员数据库
登陆所产生的session和bbs一致即可
我看外面做整合程序的都是这样的思路
比较有代表性的是dvbbs+动易
#16
其实我觉得做关联之类的做法也点复杂了
如果你down回来的bbs会员数据库的字段不够用或者不符合需求,那么你尽管在里边添加好了
我觉得这样是个比较彻底的解决方法
如果你down回来的bbs会员数据库的字段不够用或者不符合需求,那么你尽管在里边添加好了
我觉得这样是个比较彻底的解决方法
#17
各位师兄好:情况是这样的,BBS是DOWN的动网的。
但我还有几个模块(社区系统,会员系统,等等其他)这几个模块已经做完了,文件大概100多个,用户表是:webuser;最后客户要求再加一个BBS,但是:不管用户在我的系统注册,登陆,或是在BBS注册登陆,反正就一个地方注册登陆就搞定,....所以目前来说要修改表的话,需要时间就太多了,只有3天时间了,来不及了......
但我还有几个模块(社区系统,会员系统,等等其他)这几个模块已经做完了,文件大概100多个,用户表是:webuser;最后客户要求再加一个BBS,但是:不管用户在我的系统注册,登陆,或是在BBS注册登陆,反正就一个地方注册登陆就搞定,....所以目前来说要修改表的话,需要时间就太多了,只有3天时间了,来不及了......
#1
修改一下BBS登陆的那部分代码
将其他部分登陆所用的session值在用户在BBS中登陆之后也赋值
同理在对方也这样操作
将其他部分登陆所用的session值在用户在BBS中登陆之后也赋值
同理在对方也这样操作
#2
不用建表.
将BBS中文件里面的验证用户那些代码改为原来网站程序验证用户代码就行了
将BBS中文件里面的验证用户那些代码改为原来网站程序验证用户代码就行了
#3
我是说:在我的网站首页登陆后,在BBS就不用登陆了,但2个表我看了,里面的数据根本不一样,比如:BBS表里面的字段,我的登陆系统里面就没有.....
#4
网站登陆时写一次BBS的session
#5
要是那个BBS不是你的哉的,你可以做一个隐藏的DIV就放人家的那个登录的窗体,然后用户在你这登录后你也用赌本在后台提交那个窗体到那个BBS中,
#6
用session最好,不用管表
验证第一个表,通过后创建一个session("bbsuser") 然后在论坛检测登陆的地方改动代码让session("bbsuser")通过!
验证第一个表,通过后创建一个session("bbsuser") 然后在论坛检测登陆的地方改动代码让session("bbsuser")通过!
#7
呵呵:你的解决方案是:在用户能够登陆的话,当然可以进,我已经实现了这个功能。
但问题是:用户的数据(USER,PASS)在BBS的表里面,但我的会员系统里面(userid,password)如何去获得BBS表里面的用户数据?用户注册如果在BBS那边,那我的会员系统如何去获得这些数据?
相反:如果用户在我的系统里面注册登陆,但到BBS里面的时候要提取用户的数据的时候,怎么办???
望高手指点1/2....
但问题是:用户的数据(USER,PASS)在BBS的表里面,但我的会员系统里面(userid,password)如何去获得BBS表里面的用户数据?用户注册如果在BBS那边,那我的会员系统如何去获得这些数据?
相反:如果用户在我的系统里面注册登陆,但到BBS里面的时候要提取用户的数据的时候,怎么办???
望高手指点1/2....
#8
你注册系统可以只要一个嘛
为什么要用二个User表呢``
要不然的话 你只有在二个注册系统的后面都加一条插入语句
插入另外一个User表
为什么要用二个User表呢``
要不然的话 你只有在二个注册系统的后面都加一条插入语句
插入另外一个User表
#9
看来,楼上的ZHUOWEI的方案可以采取
“要不然的话 你只有在二个注册系统的后面都加一条插入语句
插入另外一个User表”
因为用一个表的话,要修改很多的代码.....
“要不然的话 你只有在二个注册系统的后面都加一条插入语句
插入另外一个User表”
因为用一个表的话,要修改很多的代码.....
#10
检查cookie啊,现在bbs都不用session验证用户了吧?
bbs文件中开头部分一般都有判断用户是否登陆,直接把代码和定义的文件都搬到下载页面里去。
缺点是如果跨站就不行了
bbs文件中开头部分一般都有判断用户是否登陆,直接把代码和定义的文件都搬到下载页面里去。
缺点是如果跨站就不行了
#11
三言两语能说的清吗?代码没有 表结构没有。。。个人感觉直接套用还是挺麻烦的。。你得知道BBS它设计的大致流程是不是和你原来的网页有一定的冲突 ,自己慢慢修改吧。。。
#12
各位大哥:如果仅仅只是登陆的话就非常简单的,我已经实现了这个功能。还要涉及到注册,密码修改等等......
比如:用户在BBS一修改密码,那他在我的系统又无法登陆了...
比如:用户在BBS一修改密码,那他在我的系统又无法登陆了...
#13
用两个表很难解决,强烈建议楼主采取以下做法:
一,合成BBS与你自己系统的用户表,目前感觉只能是让你的系统使用BBS的用户表
二,自己写一个论坛,使用你自己系统的用户表.
偶正在写自己的论坛,或许可以交流1/2
一,合成BBS与你自己系统的用户表,目前感觉只能是让你的系统使用BBS的用户表
二,自己写一个论坛,使用你自己系统的用户表.
偶正在写自己的论坛,或许可以交流1/2
#14
把BBS的ID表和你的站点的ID表做一个关联!
然后使用单点登陆就行了!
然后使用单点登陆就行了!
#15
多数情况下你的bbs是down回来的
那你把你bbs的会员数据库作为你网站的会员数据库
登陆所产生的session和bbs一致即可
我看外面做整合程序的都是这样的思路
比较有代表性的是dvbbs+动易
那你把你bbs的会员数据库作为你网站的会员数据库
登陆所产生的session和bbs一致即可
我看外面做整合程序的都是这样的思路
比较有代表性的是dvbbs+动易
#16
其实我觉得做关联之类的做法也点复杂了
如果你down回来的bbs会员数据库的字段不够用或者不符合需求,那么你尽管在里边添加好了
我觉得这样是个比较彻底的解决方法
如果你down回来的bbs会员数据库的字段不够用或者不符合需求,那么你尽管在里边添加好了
我觉得这样是个比较彻底的解决方法
#17
各位师兄好:情况是这样的,BBS是DOWN的动网的。
但我还有几个模块(社区系统,会员系统,等等其他)这几个模块已经做完了,文件大概100多个,用户表是:webuser;最后客户要求再加一个BBS,但是:不管用户在我的系统注册,登陆,或是在BBS注册登陆,反正就一个地方注册登陆就搞定,....所以目前来说要修改表的话,需要时间就太多了,只有3天时间了,来不及了......
但我还有几个模块(社区系统,会员系统,等等其他)这几个模块已经做完了,文件大概100多个,用户表是:webuser;最后客户要求再加一个BBS,但是:不管用户在我的系统注册,登陆,或是在BBS注册登陆,反正就一个地方注册登陆就搞定,....所以目前来说要修改表的话,需要时间就太多了,只有3天时间了,来不及了......