我原来的并非论坛,是我们其他一套用户系统,我们现在需要让用户登录论坛,然后两边帐号是同步的,原来已经有将近2000个用户,现写了个程序来导入两边的数据,可是发现一个问题,UC_MEMBERS表里一个regdate不知道是什么规则。第二个salt不知道是什么东西。我原来的密码也是MD5加密的,直接导过来就可以了吧。然后在cdb_members这个表里却没有salt这个字段了,所以不是特别明白。
原来的代码是
- <%
- set conn=server.createobject("adodb.connection")
- conn.open 'web', 'admin', '123456' // 'web'是sqlserver中mydb的数据源名,'admin'是访问mydb的用户名,'123456'是访问mydb的密码
- set rs=server.createobject("adodb.recordset")
- sql="select username,password,email,regip from sunyew_user"
-
- rs.open sql,conn,1,3
- set conn1=server.createobject("adodb.connection")
- conn1.open "myoa","root","q1-d6=7?"
- i=1
- do while not rs.eof
- field1 = rs(0)
- field2 = rs(1)
- field3 = rs(2)
- field4 = rs(3)
- sql1 = "insert into bbs_uc_members(username,password,email,myid,myidkey,regip,regdate,lastloginip,lastlogintime,salt,secques)
-
- values('"&field1&"','"&field2&"','"&field3&"','','','"&fiedld4&"','*regdate*','0','0','*salt*','')"
-
- conn1.execute sql1
- rs.movenext
- i=i+1
- loop
- rs.close
- set rs=nothing
- conn.close
- set conn=nothing
- conn1.close
- set conn1=nothing
-
- %>
复制代码
看看能不能帮我修改一下
|