手机
当前位置:查字典教程网 >编程开发 >ASP教程 >ASP类型网站结合动网论坛会员的方法第1/3页
ASP类型网站结合动网论坛会员的方法第1/3页
摘要:个人网站如有会员注册模块+动网论坛的话,那网站要与动网论坛系统整合,实现不同Web系统之间的用户信息同步更新、登录等操作就不是件容易的事了,...

个人网站如有会员注册模块+动网论坛的话,那网站要与动网论坛系统整合,实现不同Web系统之间的用户信息同步更新、登录等操作就不是件容易的事了,虽然动网已提供有详细的"动网论坛系统Api接口开发人员指南",但像我这样的菜鸟一时半会可是参详不透的,汗。不甘心,在对其登录、验证等函数进行一番研究再加以测试后最终竟也小有所成,菜鸟也有菜鸟的办法,哈哈。

一、网站文件结构

wwwroot

┝index.asp

┝CheckUserLogin.asp

┕bbs/

二、整合原理

对于同步更新实现不困难,整合主要问题就是难在同步登录,所以我们的重点都将放在讨论如何实现同步登录上。我的方法是将主站用户表整合至动网用户表Dv_User中(免去以后得更新两个库的麻烦),可按需要在Dv_User新增字段,并对bbs/login.asp和bbs/inc/Dv_ClsMain.asp做适当的修改;登录时将表单发至bbs/login.asp进行验证;主站根据动网登录成功后在Session记录的信息判断是否登录成功,并取得用户资料。

三、新增修改文件

1.index.aspcode:

<html>

<head>

<metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/>

<title>个人网站与动网整合(www.mzwu.com)</title>

</head>

<body>

<>

<%

IfCheckUserLoginThen

Response.write("<ahref=""bbs/logout.asp?back=1"">退出登陆</a><p></p>")

Response.write("用户名:"&Request.Cookies("username")&"<br>")

Response.write("性别:"&Request.Cookies("sex")&"<br>")

Response.write("注册时间:"&Request.Cookies("joindate")&"<br>")

Response.write("最后登录:"&Request.Cookies("lastlogin")&"<br>")

Response.write("登录次数:"&Request.Cookies("userlogins")&"<br>")

Response.write("浏览器类型:"&Request.Cookies("browser")&"<br>")

Response.write("浏览器版本:"&Request.Cookies("version")&"<br>")

Response.write("操作系统:"&Request.Cookies("platform")&"<br>")

Else

%>

<formid="form1"name="form1"method="post"action="bbs/login.asp?action=chk&back=1">

用户名:

<inputname="username"type="text"id="username"size="10"/>

<br/>

密码:

<inputname="password"type="password"id="password"size="10"/>

<inputtype="submit"name="Submit"value="登录"/>

</form>

<%

Endif

%>

<p></p><ahref="bbs/">进入论坛</a>

</body>

</html>

当前1/3页123下一页阅读全文

【ASP类型网站结合动网论坛会员的方法第1/3页】相关文章:

全面优化ASP应用程序的性能的方法

ASP中七种实现分页显示的方法

如何从数据库中随机取出10条记录的方法

[ASP]使用类,实现模块化

解决ASP(图像)上传漏洞的方法

ASP得到文件的大小类型最后修改时间

安全脚本程序的编写 V1.0第1/3页

asp如何加速网站打开的速度

创力采集程序用到的函数 推荐第1/3页

用QuickWAP组件结合ASP建设Wap站点第1/2页

精品推荐
分类导航