风讯官方论坛

首页 » FoosunCMS交流区 » 插件讨论 » 给会员注册添加一个开关功能
netfound - 2005-11-30 20:23:00

给会员注册添加一个开关功能,后台可以选择注册用户默认是否通过审核。

本次修改适合FoosunCMS v3.*版本,修改前请备份自己的数据库和相关文件



1、在数据库中FS_Config表中添加一个字段:def_IsLockUser (是/否)

2、修改文件
/Users/sRegister_Success.asp
找到

RsUserAddObj("ShopPoint") =RsConfigObj("SendPoint") '注册送金币

下面添加

'添加判断是否注册不通过审核
If RsConfigObj("def_IsLockUser") Then
RsUserAddObj("Lock")=1
Else
RsUserAddObj("Lock")=0
End IF

===============================================
找到

    Set RsConfigObj = Conn.Execute("Select SiteName,UserConfer,Copyright,isEmail,SendPoint from FS_Config")

修改

    Set RsConfigObj = Conn.Execute("Select SiteName,UserConfer,Copyright,isEmail,SendPoint,Def_IsLockUser from FS_Config")

===============================================
找到

    RsUserAddObj.Update

下面添加

    If RsConfigObj("def_IsLockUser") Then Response.Redirect "/"

'////////////////////////////////////////////////////////////////////////

/Foosun/Admin/System/sysParameter.asp
找到

RsConfig("IndexExtName")=Replace(Replace(request.form("IndexExtName"),"'",""),"""","")

下面添加

'增加一个系统参数,默认注册是否通过审核
if Request.form("def_IsLockUser")=1 then
  RsConfig("def_IsLockUser") = 1
Else
  RsConfig("def_IsLockUser") = 0
End If


===============================================
找到

    <tr valign="middle" bgcolor="#f2f2f2">
      <td height="21" colspan="2"><strong>会员参数</strong></td>


下面增加

<!------------------修改:默认注册是否通过审核---------------------------->
    <tr valign="middle" bgcolor="#F5F5F5">
      <td height="21" > <div align="right">注册默认</div></td>
      <td width="613" height="21" bgcolor="#F5F5F5"> <input name="def_IsLockUser" value=1 type=radio <%If RsConfig("def_IsLockUser") Then Response.write "checked"%> >不通过审核 <input name="def_IsLockUser" value=0 type=radio <%If RsConfig("def_IsLockUser")=0 Then Response.write "checked"%> >通过审核</td></tr>


'/////////////////////////////////////////////////////////////////////////////////

/Users/register_Success.asp
找到

%>
<HTML><HEAD>


上面添加

'修改注册成功后的返回地址和提示信息
Dim retUrl,ReportMsg
If RsConfigObj("def_IsLockUser") Then
retUrl = "/"
ReportMsg = "注册会员需要通过审核才可以进入,10秒后返回<a href='/'>返回首页</a>"
Else
retUrl = "main.asp"
ReportMsg = "10秒后返回<a href=""main.asp""><font color=""#FF0000"">会员中心主页</font></a> "
End If


'===========================================
找到

<meta http-equiv="refresh" content="10;URL=main.asp">

替换

<meta http-equiv="refresh" content="10;URL=<%=retUrl%>">

'===========================================
找到

    %>
                    10秒后返回<a href="main.asp"><font color="#FF0000">会员中心主页</font></a>

替换

    '注册后的返回信息
    Response.write ReportMsg
    %>


[upload=rar]viewFile.asp?ID=2145[/upload]


这个功能用处不大,也可以说是没有用,写来玩玩而已。


[此贴子已经被作者于2005-12-25 20:26:04编辑过]



附件: 2085.rar
hotla - 2005-11-30 21:25:00
很好啊.会用得上的.
wuzihai - 2005-12-1 13:14:00
可以,你是个好人。
cc1234 - 2005-12-1 15:23:00
up 不错啊
hb163 - 2005-12-2 01:45:00

不错的东东.

四季逗 - 2005-12-2 08:45:00
不错不错[em04]
heng - 2005-12-2 10:35:00
不错,很有用的功能
IvyE - 2005-12-4 00:33:00
好东西,呵呵
稻草人 - 2005-12-6 19:33:00
当然有用了!!!!
love8u8 - 2005-12-10 06:28:00
不错。有用
luoxian_cc - 2005-12-14 10:36:00
这是好事,支持。很有用。
四季逗 - 2005-12-24 11:50:00

[em05]SQL的要怎么改呢``怎么有错误


麻烦斑竹指正

netfound - 2005-12-25 17:18:00

错误是指什么错误?


可贴具体一点的吗?

四季逗 - 2005-12-25 20:41:00

已经在你的指导下 解决了`感谢老班

[em04]
netfound - 2005-12-25 21:19:00
客气了
goodluck - 2006-1-4 13:36:00

顶一下吧。。。


不过我不知道你哪来的时间写这个的?

老用户注册 - 2006-1-5 17:47:00
94,看到这个斑竹,论坛、QQ都联系不上,哪里来的时间来写的,快快招来!
goodluck - 2006-1-5 17:51:00

呵呵,我也正用的上这些代码,


明天加上吧,会员注册后审核功能。。。。。。。。


差点搞忘了。。。。还有这个功能没完成。。。

guilingirl - 2006-2-24 12:59:00

不错,这是一种社会和人类的进步!


有没有人用风讯做源码下站的,有的话提供给俺研究一下


E-mail:minkywong@qq.com

protoss - 2006-3-2 10:00:00
楼主是大好人呀.....[em02]
luoxsong - 2006-3-5 22:53:00
好东东,我喜欢
Monfs - 2006-3-14 19:03:00
好东西 支持!
godisdog - 2006-4-26 15:26:00
不错!
weilai2031 - 2006-4-26 15:31:00
775
roof - 2006-4-26 18:45:00

UP,顶一下了

asdfddddd - 2006-4-26 19:11:00
ding...
fengye0024 - 2006-4-27 00:31:00

不错

fengye0024 - 2006-4-27 00:32:00
在顶
zh918 - 2006-4-27 09:56:00
顶下
t909 - 2006-4-27 10:06:00
123
查看完整版本: 给会员注册添加一个开关功能