用什么方法能实现这个功能

kanqiao 2008-07-11 11:35:50
页面:

用户输入 2008-08-08 15:30 及邮件地址


后台检测这个时间后,就发邮件给通知
...全文
104 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
GhostAdai 2008-07-14
  • 打赏
  • 举报
回复
取出来转成DateTime型直接比较就行了。
kanqiao 2008-07-14
  • 打赏
  • 举报
回复
怎么取啊?
kanqiao 2008-07-13
  • 打赏
  • 举报
回复
另外想问一下$userdate 因为是在在数据库,怎么取出来与系统时间DateTime相比较?
kanqiao 2008-07-13
  • 打赏
  • 举报
回复
if(DateTime == "2008-08-08 15:30 ")


2008-08-08 15:30 这个时间能做成一个变量存放吗,如$userdate,因为这是用户提交的时间


DateTime是本地系统时间




xuyang840117 2008-07-11
  • 打赏
  • 举报
回复
对了 时间那里 在放一个 时间控件 判断时间
xuyang840117 2008-07-11
  • 打赏
  • 举报
回复
if(DateTime == "2008-08-08 15:30 ")
{
System.Net.Mail.SmtpClient client = new SmtpClient();
client.Host = "smtp.sina.com.cn"; //
client.UseDefaultCredentials = false;

client.Credentials = new System.Net.NetworkCredential("你的邮箱帐号", "你邮箱密码");

client.DeliveryMethod = SmtpDeliveryMethod.Network;

System.Net.Mail.MailMessage message = new MailMessage(你的邮件地址, 填写邮件地址);
message.Subject = "内容标题";
message.Body = "内容";
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;
//娣诲姞闄勪欢
//Attachment data = new Attachment(@"闄勪欢鍦板潃濡傦細e:\a.jpg", System.Net.Mime.MediaTypeNames.Application.Octet);
//message.Attachments.Add(data);

try
{
client.Send(message);
Response.Write("Email successfully send.");
}
catch (Exception ex)
{
Response.Write("Send Email Failed." + ex.ToString());
}
}

110,825

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧