php和asp如何实现数据交换

来源:百度知道 编辑:UC知道 时间:2024/06/21 19:39:47
请教高手~
我的网站是asp+mssql做的~·论坛说php+mysql做的
我现在想论坛和网站同一个用户名,如果做网站上登录了
就不要做论坛上重新登录了~~!就是同步问题,希望高手解决。

我的情况和你类似,我这里是asp+access,php+mysql全能空间,先是在access里放了用户信息,而后php需认证就通过ADO连access,但后来要求同时也要asp方面的认证,麻烦呀~~~~
后来有了一个折中的方案,用ajax(本人用的JQuery库),用户身份信息提交之后,先用ajax提交到php方审核,如通过,写入授权cookie(用session应该也可以,PHP的和ASP得session不在一个地方放着),返回php方审核结果,客户端收到php方审核结果后判断,成功的话就继续asp方审核,不成功的话提示错误,结束代码。asp方也审核成功后,写入session,返回客户端,javascript跳转到一个公用页面,里面有asp方面也有php方面的链接,点任意一个都应该是授权过的,不用认证。
出此之外,之前我也考虑过用祯嵌套(iframe)传值,但感觉如果是用户信息的话,用get法传值有些不太安全,并且用户操作感会差一点。
只是个思路,是个山寨算法,希望各位大虾们不要笑话啊~~~ 不过我个人感觉哦,还是java比较厉害哦,扮演着英语的角色,当两个语言互不往来而需要交流的时候,客户端的javascript就是最好的传话筒~~~

不管在哪一方登陆,写个COOKIE,来告诉另一方自己已经登陆,并且吧用户名和密码加密后也存入COOKIE,这样,在另一方即可以判断是否已经登陆,以及用户名和密码是否正确。SESSION的话可能不行

论坛 用的 discuz 的话 去下看网站 怎么整合 ucenter