为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 找回密码

找回密码

2018-01-31 9页 doc 25KB 19阅读

用户头像

is_180829

暂无简介

举报
找回密码找回密码 我相信做网站的朋友经常要实现找回密码的功能下面我就整理了一个希望对大家有用 前台aspx文件: 个人会员密码找回 // 检查 E-mail 是否已被注册 function CheckEmail() { var e = document.getElementByIdx_x("email").value; if(e != "") { if(!/(S)+[@]{1}(S)+[.]{1}(w)+/.test(e)) { alert("请输入格式正确的E-mail 地址~"); v...
找回密码
找回密码 我相信做网站的朋友经常要实现找回密码的功能下面我就整理了一个希望对大家有用 前台aspx文件: <%@ Page Language="C#" CodeFile="GetPassword.aspx.cs" Inherits="GetPassword" %> <%@ Register Assembly="Vincent.AutoAuthCode" Namespace="Vincent.AutoAuthCode" TagPrefix="cc1" %> 个人会员密码找回
>> 获取密码
用户名:
注册时填写的Email:
验证码:
后台cs文件: using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using Maticsoft.DBUtility; public partial class GetPassword : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.Button1.Attributes.Add("onclick", "javascript:return checkAll();"); } } protected void Button1_Click(object sender, EventArgs e) { //首先判断该登录名称和email是否存在 string sql = "select * from go_user where user_name='" + username.Text.Trim() + "' and user_email='" + email.Text.Trim() + "''"; GOProject.Model.GO_USER u = new GOProject.BLL.GO_USER().GetModelBySQL(sql); //dt = new SQLTool().dataTable(sql); if (u==null&&u.Equals("")) { Response.Write(""); } else { //首先给现在的数据库go_user附上一个临时密码 //Response.Write(CreateRandomCode(8)); string lspass = CreateRandomCode(8); sql = "update t_users set user_password='" + lspass + "' where user_name='" + username.Text.Trim() + "' and user_email='" + email.Text.Trim() + "'"; try { DbHelperSQL.ExecuteSql(sql); } catch (Exception ex) { GOProject.Common.Util.write_exception(ex.Message); } string stmserver = "smtp.163.com"; string stmuser = "pengfei_0804@163.com"; string stmpass = "pf5201314"; string stmto = email.Text.Trim(); string stmsubject = "GO卡网找回密码"; string stmbody = " 忘记密码
GO卡网
尊敬的" + username.Text.Trim() + "你好:
您的注册邮箱:" + email.Text.Trim() + "
您的 临时密码:" + lspass + "
欢迎来到GO卡网,我们将竭诚为您提供最为优质的服务,同时也欢迎您对我们的服务提供宝 贵的意见,监督电话:,邮箱goka@163.com:
    
"; try { GOProject.Common.Util.SendSMTPEMail(stmserver, stmuser, stmpass, stmto, stmsubject, stmbody); } catch (Exception ex) { GOProject.Common.Util.write_exception(ex.Message); } Response.Write(""); } } /// /// 功能:产生数字和字符混合的随机字符串 /// /// 字符串的个数 /// private string CreateRandomCode(int codecount) { // 数字和字符混合字符串 string allchar = "0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,g,h,i,j,k,l,m,n"; //分割成数组 string[] allchararray = allchar.Split(','); string randomcode = ""; //随机数实例 System.Random rand = new System.Random(unchecked((int)DateTime.Now.Ticks)); for (int i = 0; i < codecount; i++) { //获取一个随机数 int t = rand.Next(allchararray.Length); //合成随机字符串 randomcode += allchararray[t]; } return randomcode; } }
/
本文档为【找回密码】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索