62,046
社区成员
发帖
与我相关
我的任务
分享
/// <summary>
/// 邮箱验证
/// </summary>
private void CheckUser()
{
string code = Request.QueryString["key"].Trim();
string uid = Lang.Decrypt(code);
sql = "select * from Sy_Authcode where UserID='" + uid + "' and Code ='" + Request.QueryString["key"].Trim() + "'";
DataTable dt = SelectEntity.BaseAccess.GetDataTable(sql);
if (dt.Rows.Count < 1)
{
Lang.ShowMessage("验证失败!");
}
else
{
if (SelectEntity.BaseAccess.GetDataTable("select * from HY_PageSet where userid='" + uid + "'").Rows.Count < 1)
{
MemberCompetence.SetDefaultPageSet(uid);
CreatHTML.CreatePage(uid, MemberCompetence.IsJianCaiUser(uid).Trim() != "jc" ? true : false);
}
sql = "update Sy_Authcode set IsChecked = 1 where UserID='" + uid + "' and Code ='" + code + "'";
SelectEntity.BaseAccess.Update(sql);
Lang.ShowMessage("验证成功,您现在可以登陆后台进行操作了!");
}
}
/// <summary>
/// 发送信息
/// </summary>
/// <param name="mobilePhone">手机号,多个用","号隔开</param>
/// <param name="type">通道类型选择,0 是默认,2 通道2, 3 即时通道</param>
/// <param name="msg">内容</param>
private void SendMessage(string mobilePhone, string name, string password)
{
//string smsAbout = Request.Form["smsAbout"];
//string txtdtTime = Request.Form["txtdtTime"];
string type="0";
string msg = "亲爱的 " + name + " 欢迎加入阳光装饰平台,您的密码为:" + password + ",系统已经发送邮件到您的邮箱,请您及时查收验证!";
string ress = "";
SMSClient smsClient = null;
try
{
string server = WebConfigurationManager.AppSettings["HostName"];
string port = WebConfigurationManager.AppSettings["HostPort"];
string SMSUser = WebConfigurationManager.AppSettings["SMSUser"];
string SMSPassword = WebConfigurationManager.AppSettings["SMSPassword"];
smsClient = new SMSClient(server, Convert.ToInt32(port), SMSUser, SMSPassword);
bool flag = smsClient.sendSMS(mobilePhone, msg, type);
if (flag)
{
ress = "成功";
}
else
{
ress = "失败";
}
}
catch (Exception ex)
{
//wrongMsg = ex.Message;
}
Session["xml"] = smsClient.SendXML;
Session["resxml"] = smsClient.ReceiveXML;
//Lang.ShowMessage(ress);
}
/// <summary>
/// 发送信息
/// </summary>
/// <param name="mobilePhone">手机号,多个用","号隔开</param>
/// <param name="type">通道类型选择,0 是默认,2 通道2, 3 即时通道</param>
/// <param name="msg">内容</param>
private void SendMessage(string mobilePhone, string name, string password)
{
//string smsAbout = Request.Form["smsAbout"];
//string txtdtTime = Request.Form["txtdtTime"];
string type="0";
string msg = "亲爱的 " + name + " 欢迎加入阳光装饰平台,您的密码为:" + password + ",系统已经发送邮件到您的邮箱,请您及时查收验证!";
string ress = "";
SMSClient smsClient = null;
try
{
string server = WebConfigurationManager.AppSettings["HostName"];
string port = WebConfigurationManager.AppSettings["HostPort"];
string SMSUser = WebConfigurationManager.AppSettings["SMSUser"];
string SMSPassword = WebConfigurationManager.AppSettings["SMSPassword"];
smsClient = new SMSClient(server, Convert.ToInt32(port), SMSUser, SMSPassword);
bool flag = smsClient.sendSMS(mobilePhone, msg, type);
if (flag)
{
ress = "成功";
}
else
{
ress = "失败";
}
}
catch (Exception ex)
{
//wrongMsg = ex.Message;
}
Session["xml"] = smsClient.SendXML;
Session["resxml"] = smsClient.ReceiveXML;
//Lang.ShowMessage(ress);
}