• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    discuz 2.0整合asp系统,用户添加函数
    函数可以参考:
    复制代码 代码如下:

    %
    '注册论坛用户,参数说明
    'username 用户登录名称
    'password 用户有登录密码
    'groupid 用户组id,高级会员,用户组id为17;正式会员,用户组id为18;普通会员,则用户组id为10
    'email,realname,mobile,phone 电子邮件,真实姓名,手机,电话
    sub regbbsuser(username,password,groupid,email,realname,mobile,phone)
    '数据库连接
    MM_conn_bbs_STRING="Driver={SQL Server};server=SURUI;uid=sa;pwd=sa;database=ntylswbbs;"
    Set connbbs=Server.Createobject("ADODB.Connection")
    connbbs.open MM_conn_bbs_STRING
    '检查用户名是否存在
    checkuser="select * from dnt_users where username='"username"'"
    set checkuserrs=connbbs.execute(checkuser)
    if not checkuserrs.eof then
    haveuser="true"
    else
    haveuser="false"
    end if
    '如果用户不存在,则增加论坛用户
    if haveuser="false" then

    '更新dnt_users(用户信息)表
    sql1="select * from dnt_users"
    set rs1=server.createobject("ADODB.Recordset")
    rs1.open sql1,connbbs,1,3
    rs1.addnew
    rs1("username")=username
    rs1("password")=md532(password)
    rs1("groupid")=groupid
    rs1("email")=email
    rs1.update
    rs1.close

    '读取刚建立用户的id
    sql2="select * from dnt_users where username='"username"'"
    set rs2=server.createobject("ADODB.Recordset")
    rs2.open sql2,connbbs,1,1
    useruid=rs2("uid")
    rs2.close

    '更新dnt_userfields(用户相关信息)表
    sql3="select * from dnt_userfields"
    set rs3=server.createobject("ADODB.Recordset")
    rs3.open sql3,connbbs,1,3
    rs3.addnew
    rs3("uid")=useruid
    if realname>"" then
    rs3("realname")=realname
    end if
    if mobile>"" then
    rs3("mobile")=mobile
    end if
    if phone>"" then
    rs3("phone")=phone
    end if
    rs3.update
    rs3.close

    '更新dnt_statistics(论坛状态信息)表
    sql4="select * from dnt_statistics"
    set rs4=server.createobject("ADODB.Recordset")
    rs4.open sql4,connbbs,1,3
    rs4("totalusers")=rs4("totalusers")+1
    rs4("lastusername")=username
    rs4("lastuserid")=useruid
    rs4.update
    rs4.close

    end if

    connbbs.close

    end sub


    '调用函数
    call regbbsuser("asp","123456789",18,"123@163.com","啦啦啦","13580351626","0207235803")
    %>
    上一篇:Discuz!NT 论坛整合ASP程序论坛教程
    下一篇:asp 多关键词搜索的简单实现方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    discuz 2.0整合asp系统,用户添加函数 discuz,2.0,整合,asp,系统,用户,