小技巧:让你的动易用户注册后返回注册前页面 dvbbs

用动易整合版的朋友可能都有这个问题:

整合版的用户从动易的页面点击开始注册,注册之后却不能返回动易的相关页面,其实在官方整合版中我已经增加了对这一功能的支持,不过,由于最终的注册页面是通过动网的页面完成,所以要想真正实现这个功能,还得修改动网论坛的模版来实现。有兴趣的朋友可以照做:

下载下面的文件包,用里面的文件替换你现在的,

http://www.iiscn.net/newest/Dvbbs7_0814.rar

是因为我在7月31日的更新里去掉了对动网模板改动的支持部分。具体如下:

TempLateStr=Replace(TempLateStr,"{$getcode}",template.html(24) TemplateStr=Replace(TempLateStr,"{$PE_ComeUrl}",PE_ComeUrl)

红色的部分被删除了。 如果你不愿意替换,你也可以自己打开Reg.asp文件,自己照此修改。

然后进入论坛后台管理,选择 风格界面模板总管理 ,然后选择

分页面模板(page_login) 编辑该模块:语言包 新 | 图片 新 | 界面风格

的 界面风格。在 template.html(13) 右边的框中找到下面的内容:

<!--reg.asp##注册资料填写部分 ## Sp2 2004/3/19--> <script language="JavaScript" src="inc/Mymodify.js"></script> <FORM name=theForm action=reg.asp?action=save method=post>

在下面插入一行:

<input type=hidden name="PE_ComeUrl" value="{$PE_ComeUrl}">

变成:

<!--reg.asp##注册资料填写部分 ## Sp2 2004/3/19--> <script language="JavaScript" src="inc/Mymodify.js"></script> <FORM name=theForm action=reg.asp?action=save method=post> <input type=hidden name="PE_ComeUrl" value="{$PE_ComeUrl}">

提交修改,你的用户从动易任意页面开始进行注册,注册完成后就会自动返回动易首页或者注册前所在页面了。

作者:小李刀 :2004-8-11 18:38:40

 

修改:

Sub reg_3() 方法最后的地方增加 加红
TempLateStr=template.html(15)
 TempLateStr=Replace(TempLateStr,"{$Forumname}",Dvbbs.Forum_Info(0))
 TempLateStr=Replace(TempLateStr,"{$sendmsg}",sendmsg)
 TemplateStr=Replace(TempLateStr,"{$PE_ComeUrl}",Request.form("PE_ComeUrl"))

 

增加

 

template.html(15)
修改:

<meta http-equiv="Refresh" content="2; URL=index.asp" />


<!--reg.asp##会员注册成功提示-->
<meta http-equiv="Refresh" content="2; URL={$PE_ComeUrl}" />

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值