| 以下是引用片段: <!--#Include File="INC.asp"-->'这里就是数据库的连接和管理员权限的验证 <% J.IsAdmin'应该就是他服务器端组件了 %> **********此处省略了部分操作数据库的代码************* <% end sub sub saved username = trim(request.form("username")) userdomain = trim(request.form("userdomain")) userpath = trim(request.form("userpath")) usermail = trim(request.form("usermail")) userband = trim(request.form("userband")) usercpu = trim(request.form("usercpu")) useriis = trim(request.form("useriis")) userspace = trim(request.form("userspace")) userpass = trim(request.form("userpass")) userdoc = trim(request.form("userdoc")) userkbs = trim(request.form("userkbs")) userday = trim(request.form("userday")) if username = "" or userdomain = "" or usermail ="" or userpath = "" or userband = "" or useriis = "" or usercpu = "" or userspace = "" or userpass = "" or userdoc = "" or userkbs="" or userday="" then freehost.showinfo "参数主不要留空!","AddUser.Asp" else 'NT帐号/硬盘目录/域名/并发数/流量/CPU/首页 Sn = J.CreateSite(UserName,userpath,userDomain,useriis,userband,usercpu,userdoc) 'Sn = "20:True" Sn = Split(Sn,":") On Error Resume Next Set Ns = Server.CreateObject("adodb.recordset") Sql = "Select * From [" & FreeHost.UserTable & "]" Ns.Open Sql,MdbConn,1,3 Ns.AddNew Ns("BbsID") = -1 Ns("BbsName") = "系统添加用户" Ns("UserName") = FreeHost.EnCode(UserName) Ns("PassWord") = FreeHost.FtpPass(userpass) 'Ns("PassWord") = userpass Ns("UserMail") = FreeHost.EnCode(UserMail) Ns("SpaceSize") = userspace * 1024 * 1024 Ns("SpaceSizeNow") = 100 Ns("DiskPath") = userpath Ns("Domain") = userDomain Ns("HostSN") = Sn(0) If Sn(1) = "True" Then Ns("Status") = False Else Ns("Status") = True End If Ns("MaxIIS") = userIIS Ns("MaxBand") = userBand Ns("MaxCpu") = userCpu Ns("DefaultDoc") = userDoc Ns("FtpAccess") = userpath & "|RWAMLCDP" Ns("MaxUser") = 3 Ns("IPUser") = 3 Ns("MaxDown") = userkbs * 1024 Ns("MaxUp") = userkbs * 1024 Ns("ChkDate") = Date Ns("DelDate") = Date + userday Ns("DelDate1")= Date + userday Ns("LastChangePassDate") = Now Ns("Count_Day")=Date if request.form("vip") = 1 then Ns("Vip") = True else Ns("Vip") = False end if Ns.Update If Err Then FreeHost.ShowInfo "程序出错,请联系管理员!","HostList.Asp?type=3" Else FreeHost.SendMail UserMail,"网站已开通!","<font style=""font-size: 10pt"">"&FreeHost.MailName&"会员信息:<br><br>帐号: "& UserName &"<br>密码: "& Userpass&"<br><br>"&FreeHost.MailName&"<br>"&Now &"</font>" FreeHost.ShowInfo "用户网站已开通!","HostList.Asp?type=3" End If end if end sub %> </body> </html> |