当前位置:编程学习 > asp >>

如何实现“向好友推荐”功能?

答案: 下面看看我们的演示:
recommend.asp
' 发送页面
    这里飞鹰用一个简单的例子向大家介绍如何使用asp.net的邮件发送功能。首先,我们先做一个发送界面。recommend.asp, 其中,id代表文章的编号。
    
    <html>
    <body>
    欢迎光临随风起舞!您向朋友推荐的文章(商品信息)是:<%=request("title")%><BR>
    <form action="mail.aspx">
    您的信箱:<INPUT TYPE="text" NAME="sender"><BR>
    朋友信箱:<INPUT TYPE="text" NAME="accepter"><BR>
    <INPUT TYPE="hidden" name="title" value="<%=request("title")%>">
' title是文章标题或商品信息
    <INPUT TYPE="hidden" name="id" value="<%=request("id")%>">
    <INPUT TYPE="submit" value="发送"><INPUT TYPE="reset" value="重写">
    </form>
    </body>
    </html>
    
mail.aspx
' 推荐    
    <% @Page Language="C#" Debug="true"%>
    <% @Import Namespace="System.Web.Mail" %>
    <%
   MailMessage msgMail = new MailMessage();
    msgMail.To = Request["accepter"];
//邮件接受者
    msgMail.Cc = "webmaster@aspcool.com";
    msgMail.From = Request["sender"];
    msgMail.Subject = "您的朋友从随风起舞向您推荐了一篇文章(商品信息)";
    
    msgMail.BodyFormat = MailFormat.Html;
    string strBody = "<html><body><b>" + Request["accepter"] +"</b>,您好。<br>" +
     "我<font color=\"red\">"+ Request["sender"]+ "</font>在<a href=> //邮件内容
    msgMail.Body = strBody;
    SmtpMail.Send(msgMail);
    Response.Write("恭喜,推荐信发送成功!请按此处<a href=>    %>

上一个:如何让用户再次访问网站时不需再提交相关信息?
下一个:如何设置会话上下文信息?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,