如何将产生的密码记录并发送给用户并通过点击链接激活?
<%@language="vbscript" %>
<%
set mail= server.CreateObject("cdonts.newmail")
mail.subject="恭喜,您在随风起舞注册成功,感谢您的参与!"
mail.to = mailid mail.from ="song@intels.net"
mail.body= "这是随风起舞寄给您的初始密码" & vbcrlf
&href='mailto:mailid="user@intels.net'>mailid="user@intels.net"
address="address"
set conn = server.CreateObject("adodb.connection")
conn.Open "dsn","uid","pwd"
set rec= conn.Execute("select count(*) from membertable")
id = cint(rec.fields(0))+1
r=rnd *50
Response.Write r & "<br>"
for i = 0 to 20
if cint(r)>0 and cint(r)<26 then str=str +chr(97 + cint(r))
r=rnd *100
next
Response.Write str
pwd=left(str,2)
pwd=pwd & id
pwd=pwd & right(str,2)
pwd=pwd & second(time)
%>
<br>
<%
set mail= server.CreateObject("cdonts.newmail")
mail.subject="千花飞舞向您问候!"
mail.to = mailid
mail.from ="song@intels.net"
mail.body= "这是随风起舞寄给您的初始密码" & vbcrlf & "您可以随时修改它" & vbcrlf &
pwd & vbcrlf & "再次感谢光临随风起舞!"
mail.send
%>
[1]
相关推荐
-
如何将产生的密码记录并发送给用户并通过点击链接激活?
<%@language="vbscript" %><% set mail= server.CreateObject("cdonts.newmail") mail.subject="恭喜,您在随风起舞注册成功,感谢您的参与!" mail.to = mailid mail.from ="song@intels.net" mail.body= "这是随风起舞寄给您的初始密码" & vbc
-
shell脚本定时统计Nginx下access.log的PV并发送给API保存到数据库
1,统计PV和IP 统计当天的PV(Page View) cat access.log | sed -n /`date "+%d\/%b\/%Y"`/p |wc -l 统计某一天的PV cat access.log | sed -n '/20\/Sep\/2018/p' | wc -l 查看日志中访问次数最多的前10个IP cat access.log.1 |cut -d ' ' -f 1 | sort |uniq -c | sort -nr | awk '{print $0 }' |
-
GridView选择记录同时confirm用户确认删除
用户户操作删除记录之前给用户一个确认是否删除的提示.一般情况之下,一条记录一条记录删除是没有问题的.但是,如遇到可以多选,如果用户没有选择记录,直接去点删除铵钮,它会首先提示删除前的确认信息,再提示用户没有选择想要删除的记录. Insus.NET想实现的是,把它的顺序调换一下,首先判断用户是否有选择记录,如果没有,提示用户选择记录,一旦有选择记录时,才提示删除前确认信息. 下面实例,将是GridView第一例放置一个CheckBox,让用户多选记录,然后在Gridview外放一个Delete铵钮
-
浅谈Linux下免密码切换到root用户当注意的问题
Linux(以Centos系统为例子)下进行用户切换的时候,使用su. 一般如下: su username su - username 第一种方式,切换用户后,还是使用以前登录用户的环境变量,有时候运行有些程序会出问题. 第二种方式比较彻底,切换后,用户的环境变量也跟着变化,切换后就是当前用户的环境变量. 以上两点需要注意下. 我们切换到root用户的时候,直接使用su 或者su -,但是有个问题是,需要输入密码.这样比较麻烦.我们可以让某个用户无密码登录到root用户,需要进行如下的设置: v
-
java高并发写入用户信息到数据库的几种方法
假定存在这样一种情况 多个用户对数据库进行写,我们的业务逻辑规定,每个用户只能写一次,大部分用户也只发一次请求. public void write(Uers u){ // do something } 但是有一种情况(1%的情况下吧)的就是有的用户会发两次甚至更多次写请求(因为数据库限制,我们不方便在主键上做文章). 如果这个特殊的用户发送的两次请求时间间隔比较大,那就简单了,再每次写入的时候,写去数据库里看看,这个人有没有写过,如果已经写过了,就直接抛弃这个请求. public void w
-
java高并发的用户线程和守护线程详解
目录 程序只有守护线程时,系统会自动退出 设置守护线程,需要在start()方法之前进行 线程daemon的默认值 总结 守护线程是一种特殊的线程,在后台默默地完成一些系统性的服务,比如垃圾回收线程.JIT线程都是守护线程.与之对应的是用户线程,用户线程可以理解为是系统的工作线程,它会完成这个程序需要完成的业务操作.如果用户线程全部结束了,意味着程序需要完成的业务操作已经结束了,系统可以退出了.所以当系统只剩下守护进程的时候,java虚拟机会自动退出. java线程分为用户线程和守护线程,线程的
-
“网络钓鱼”主要手法及防范
目前,网上一些利用"网络钓鱼"手法,如建立假冒网站或发送含有欺诈信息的电子邮件,盗取网上银行.网上证券或其他电子商务用户的账户密码,从而窃取用户资金的违法犯罪活动不断增多. 公安机关和银行.证券等有关部门提醒网上银行.网上证券和电子商务用户对此提高警惕,防止上当受骗. "网络钓鱼"的主要手法 一是发送电子邮件,以虚假信息引诱用户中圈套.诈骗分子以垃圾邮件的形式大量发送欺诈性邮件,这些邮件多以中奖.顾问.对帐等内容引诱用户在邮件中填入金融账号和密码,或是以各种紧迫的理
-
gin框架中使用JWT的定义需求及解析
目录 什么是JWT? 为什么需要JWT? 生成JWT和解析JWT 定义需求 生成JWT 解析JWT 在gin框架中使用JWT 什么是JWT? JWT全称JSON Web Token是一种跨域认证解决方案,属于一个开放的标准,它规定了一种Token实现方式,目前多用于前后端分离项目和OAuth3.0业务场景下. 为什么需要JWT? 在之前的一些web项目中,我们通常使用的是Cookie-Session模式实现用户认证.相关流程大致如下: 用户在浏览器端填写用户名和密码,并发送给服务端 服务端对用户
-
dos命令大全 黑客必知的DOS命令集合
一般来说dos命令都是在dos程序中进行的,如果电脑中安装有dos程序可以从开机选项中选择进入,在windows 系统中我们还可以从开始运行中输入cmd命令进入操作系统中的dos命令,如下图: 严格的说,windows 中的命令窗口并不是真正意义上的dos操作界面,其功能并不全面,真正的dos程序是在电脑中没进入系统而进入的dos界面,如下图: 如上图,我们只要在dos界面中输入各种dos命令,即可实现相应的命令,下面分享下dos命令大全: net use ipipc$ " " /us
-
cmd命令行大全 dos命令 cmd命令整理
CMD命令 net use ipipc$ " " /user:" " 建立IPC空链接 net use ipipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: ipc$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: ipc$ 登陆后映射对方C:到本地为H: net use ipipc$ /del 删除IPC链
随机推荐
- laytpl 精致巧妙的JavaScript模板引擎
- Android编程ViewPager回弹效果实例分析
- python常用知识梳理(必看篇)
- php生成不重复随机数、数组的4种方法分享
- struts2入门Demo示例
- php array_flip() 删除数组重复元素
- 什么是WebsitePanel(基于windows虚拟主机管理系统)
- C#中调用SAPI实现语音合成的2种方法
- jQuery中queue()方法用法实例
- Vista边栏天气故障解决办法
- 关于Java异常处理的几条建议_动力节点Java学院整理
- 基于Zookeeper的使用详解
- Android 三种动画详解及简单实例
- 利用PHP判断文件是否为图片的方法总结
- Java设计中的Builder模式的介绍
- vue 基于element-ui 分页组件封装的实例代码
- 吴宗宪、谢娜、NONO和雪村联手 四大金钗 在线下载
- 详解python实现小波变换的一个简单例子
- JVM堆内存溢出后,其他线程是否可继续工作的问题解析
- PHP中检查isset()和!empty()函数的必要性