<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <% '**************** 常驻机构 会员注册****************** if request.QueryString("action") = "c_addok" then '产生随即数 dim num1 dim rndnum Randomize for i=0 to 6 num1=CStr(Chr((57-48)*rnd+48)) rndnum=rndnum&num1 next '日期,格式:YYYYMMDD yy=year(date) mm=right("00"&month(date),2) dd=right("00"&day(date),2) riqi=yy & mm & dd '生成元素,格式为:小时,分钟,秒 xiaoshi=right("00"&hour(time),2) fenzhong=right("00"&minute(time),2) miao=right("00"&second(time),2) shijian=xiaoshi & fenzhong & miao '生成订单号 inBillNo=riqi & shijian & rndnum 'end 产生随即数 c_user = trim(request.Form("c_user")) c_pass = request.Form("c_pass") c_company = trim(request.Form("c_company")) c_name = trim(request.Form("c_name")) c_tel = trim(request.Form("c_tel")) c_tel_nation = trim(request.Form("c_tel_nation")) c_trade = trim(request.Form("c_trade")) c_nation = trim(request.Form("c_nation")) '验证验证码 function TestCaptcha(byval valSession, byval valCaptcha) dim tmpSession valSession = Trim(valSession) valCaptcha = Trim(valCaptcha) if (valSession = vbNullString) or (valCaptcha = vbNullString) then TestCaptcha = false else tmpSession = valSession valSession = Trim(Session(valSession)) Session(tmpSession) = vbNullString if valSession = vbNullString then TestCaptcha = false else valCaptcha = Replace(valCaptcha,"i","I") if StrComp(valSession,valCaptcha,1) = 0 then TestCaptcha = true else TestCaptcha = false end if end if end if end function '判断验证码 if not TestCaptcha("ASPCAPTCHA", Request.Form("captchacode")) then response.Write "" response.End() end if if c_user<>"" and c_pass<>"" and c_company<>"" and c_name<>"" and c_tel_nation<>"" and c_tel<>"" then sql = " select * from cuser where c_user='"&c_user&"' " set rs = server.CreateObject("adodb.recordset") rs.open sql,conn,1,2 if rs.bof and rs.eof then rs.addnew rs("c_user") = c_user rs("c_pass") = c_pass rs("c_company") = c_company rs("c_name") = c_name rs("c_tel") = c_tel rs("c_tel_nation") = c_tel_nation 'rs("c_trade") = c_trade 'rs("c_nation") = c_nation rs("c_type") = trim(request.Form("c_type")) rs("c_address") = trim(request.Form("c_address")) 'rs("c_product") = trim(request.Form("c_product")) 'rs("c_content") = trim(request.Form("c_content")) rs("c_dates") = date() rs("c_code") = inBillNo rs.update '----------------------------------------------下面是使用JMAIL发送邮件-------------------------------------- uname = trim(request.Form("c_user")) upw = trim(request.Form("c_pass")) 'On error resume next dim Subject,Content,Email,Fromer,MailAddress,Sender,jmail Subject = "junwell.com.hk Registor information" Content = "

You are in the Junwell of the registered information
Thanks for joining us


junwell.com.hk
Username:"&uname&"
Password:"&upw&"
" Content = Content + "

" Fromer = "web@wxweb.cn" Sender = "junwell.com.hk" ServerSmtp = "smtp.qq.com:465" Set JMail = Server.CreateObject("JMail.Message") JMail.Charset = "utf-8" '邮件字符集,默认为"US-ASCII" 'JMail.ISOEncodeHeaders = False '是否进行ISO编码,默认为True '发送者信息(可用变量方式赋值) JMail.From = Fromer '用于发送的邮箱 JMail.FromName = Sender '发送者姓名 JMail.Subject = Subject '邮件主题 '身份验证 JMail.MailServerUserName = Fromer '用于发送的邮箱 JMail.MailServerPassword = "wen2013" '密码 '设置优先级,范围从1到5,越大的优先级越高,3为普通 JMail.Priority = 3 JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR") '加入一个收件人【变量email:收件人地址】可以同一语句重复加入多个 JMail.AddRecipient(uname) '加入附件【变量filename:附件文件的绝对地址,确保用户IUSR_????有访问的权限】 '【参数设置是(True)否(False)为Inline方式】 'contentId = JMail.AddAttachment (filename, True) '邮件主体(HTML(注意信件内链接附件的方式)) JMail.HTMLBody = Content '邮件主体(文本部分) 'JMail.Body = "我们的邮件采用了HTML格式,请点击邮件下方""HTML内容""来查看详细内容。" '发送【调用格式:objJMail.Send([username:password@]SMTPServerAddress[:Port])】 'JMail.Send([1291901191@qq.com:YYY19841114@]smtp.qq.com[:465]) sendok=JMail.Send("smtp.qq.com") '发送mail服务器 if sendok then endstr= "Sent successfully!" else endstr= "Send failed!" end if '关闭并清除对象 JMail.Close() Set JMail = Nothing '----------------------------------------使用jmail发送邮件结束----------------------------- 'JMail2 注册信息发给管理员 'On error resume next dim Subject2,Content2,Email2,Fromer2,MailAddress2,Sender2,jmail2 Subject2 = uname&" 在junwell.com.hk注册会员" Content2 = "
"&uname&" 在junwell.com.hk注册为会员,请到后台审核。
" Content2 = Content2 + " " uname2 = "yuyanyin@qq.com" Set JMail2 = Server.CreateObject("JMail.Message") JMail2.Charset = "utf-8" '邮件字符集,默认为"US-ASCII" 'JMail.ISOEncodeHeaders = False '是否进行ISO编码,默认为True '发送者信息(可用变量方式赋值) JMail2.From = Fromer '用于发送的邮箱 JMail2.FromName = Sender '发送者姓名 JMail2.Subject = Subject2 '邮件主题 '身份验证 JMail2.MailServerUserName = Fromer '用于发送的邮箱 JMail2.MailServerPassword = "wen2013" '密码 '设置优先级,范围从1到5,越大的优先级越高,3为普通 JMail2.Priority = 3 JMail2.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR") '加入一个收件人【变量email:收件人地址】可以同一语句重复加入多个 JMail2.AddRecipient(Fromer) JMail2.AddRecipient(uname2) '加入附件【变量filename:附件文件的绝对地址,确保用户IUSR_????有访问的权限】 '【参数设置是(True)否(False)为Inline方式】 'contentId = JMail.AddAttachment (filename, True) '邮件主体(HTML(注意信件内链接附件的方式)) JMail2.HTMLBody = Content2 '邮件主体(文本部分) 'JMail.Body = "我们的邮件采用了HTML格式,请点击邮件下方""HTML内容""来查看详细内容。" '发送【调用格式:objJMail.Send([username:password@]SMTPServerAddress[:Port])】 'JMail.Send([1291901191@qq.com:YYY19841114@]smtp.qq.com[:465]) sendok2=JMail2.Send("smtp.qq.com") '发送mail服务器 if sendok2 then endstr= "Sent successfully!" else endstr= "Send failed!" end if '关闭并清除对象 JMail2.Close() Set JMail2 = Nothing '----------------------------------------使用jmail发送邮件结束----------------------------- response.Write("") else response.Write("") end if rs.close set rs = nothing else response.Write("") end if end if %>