用asp.net实现的把本文推荐给好友功能
作者: 飞鹰 www.ASPCool.com 时间:2001-11-25 17:39:07
///<summary>
///<author>飞鹰@ASPCool.com</author>
///<description>本文用asp.net实现把此文推荐给好友的功能。</desciption>
///<copyright>ASP酷技术资讯网(www.ASPCool.com)</copyright>
///</summary>
这里飞鹰用一个简单的例子向大家介绍如何使用asp.net的邮件发送功能。首先,我们先做一个发送界面。tuijian.asp, 其中title是代表文章的标题,id代表文章的编号。
<html>
<body>
您好,欢迎使用ASP酷技术资讯网文章推荐功能,您推荐的文章为:《<%=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")%>">
<INPUT TYPE="hidden" name="id" value="<%=request("id")%>">
<INPUT TYPE="submit" value="发送"><INPUT TYPE="reset" value="重写">
</form>
</body>
</html>
下面我们就用asp.net来实现推荐文章功能,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 = "您的朋友从ASPCOOL.COM给您推荐了一篇文章。";
msgMail.BodyFormat = MailFormat.Html;
string strBody = "<html><body><b>" + Request["accepter"] +"</b>,您好。<br>" +
"您的朋友: <font color=/"red/">"+ Request["sender"]+ "</font>从<a href=http://www.21asp.net>21asp.net</a>给您推荐了一篇文章--<a href=http://www.21asp.net/lanmu/dot.asp?ID=" +Request["id"]+ Request["title"]+"</a>.请<a href=http://www.21asp.net/lanmu/dot.asp?ID=" +Request["id"]+ ">点此查看</a>。</body></html>"; //邮件内容
msgMail.Body = strBody;
SmtpMail.Send(msgMail);
Response.Write("您好,您的推荐信已经发出去了,谢谢您对<a href=http://www.21asp.net>21asp.net</a>的支持!请<a href=http://www.21asp.net>返回</a>");
%>
看,是不是很简单,如果你有支持asp.net的空间的话就可以轻松推荐您的网站了。
用asp.net实现的把本文推荐给好友功能相关推荐
- asp.net mvc相关开源项目推荐
原文地址为: asp.net mvc相关开源项目推荐 asp.net mvc ctp版本发布不到一个月时间,在社区出现了丛多的优秀开源项目,社区的活跃性非常高哦,前一段时间园子里也引发了MVC和Web ...
- Asp.net 2.0 C#实现压缩/解压功能
Asp.net 2.0 C#实现压缩/解压功能 (示例代码下载) (一). 实现功能 对文件及目录的压缩及解压功能 (二). 运行图片示例 (三).代码 1. 压缩类 1/**//// <s ...
- 学习ASP.NET Core Razor 编程系列九——增加查询功能
原文:学习ASP.NET Core Razor 编程系列九--增加查询功能 学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.N ...
- php 中 相关文章 的思路,WordPress实现推荐相关文章功能代码
WordPress实现推荐相关文章功能有2种方法:一种是可以在单篇日志和 feed 中都生成推荐相关文章功能,不过,功能越强大,代码也就会相应较多,所以这里还提供第二种,仅在单篇日志中实现在相关日志的 ...
- C#,ASP.NAT基于腾讯服务器实现自动发送邮件功能的几种方法及遇到的坑
C#,ASP.NAT基于腾讯服务器实现自动发送邮件功能的几种方法及遇到的坑 目录 C#,ASP.NAT基于腾讯服务器实现自动发送邮件功能的几种方法及遇到的坑
- 向大家推荐一款功能强大且免费的杀毒软件:avast! 4 Professional Edition
向大家推荐一款功能强大且免费的杀毒软件:avast! 4 Professional Edition 这是本人最近刚刚搜集到的杀毒软件,没想到这么好用,而且还免费,功能强大,再也不用像以前那样去找盗版 ...
- 推荐一个多功能且实用的shopee大数据分析系统―—知虾数据
推荐一个多功能且实用的shopee大数据分析系统―-知虾数据 知虾数据能帮助卖家轻松地掌握各大站点的数据,从而提高选品的准确度,有效引流,最终打造超卖爆单店铺,助力Shopee卖家实现跨境电商的追光之 ...
- asp.net 漂亮搜索框_推荐4款影视搜索工具,十一假期让你看剧看到爽
软叔之前给大家分享过一些免费的视频APP,今天给大家分享一波视频搜索工具,相对于视频APP,资源更多更加的正规,在这个假期不愁没有好看的电影看咯. 1️⃣[Mark] 安卓|iOS端|回复1030获取 ...
- 在ASP.NET Core使用Middleware模拟Custom Error Page功能
一.使用场景 在传统的ASP.NET MVC中,我们可以使用HandleErrorAttribute特性来具体指定如何处理Action抛出的异常.只要某个Action设置了HandleErrorAtt ...
最新文章
- 机器学习典型步骤以及训练集、验证集和测试集概念
- LeetCode Interleaving String(动态规划)
- Silverlight中服务通信方式的选择(WCF、Data Service、Ria Service)
- 首个金融领域的开源中文预训练语言模型FinBERT了解下
- idea The origin server did not find a current representation for the target resource or is not willi
- 深度学习总结:continuous actions和asyncronous advanteage actor-critic
- oracle实现主键自动增长
- 高效update方案
- huffman算法c语言实验报告,huffman二叉树实验报告--数据结构(c语言).doc
- php正在尝试获取中非对象的属性_PHP7-2: 面向对象开发
- ZENG msgbox仿qq提示
- python怎么关闭浏览器_python selenium 对浏览器标签页进行关闭和切换的方法
- 怎么设置计算机网络打印机共享,如何设置网络打印机,详细教您怎么设置共享打印机...
- 这10个免费学习网站,个个堪称神器,不收后悔!
- 安装Android adb驱动
- 编写程序描述影视歌三栖艺人
- 御手洗sama 网易宝面试:java程序员(其实我根本不记得我投的是什么了,但是一直问的是java,应该就是java了)...
- office 文档 在线预览功能实现(word,excel,pdf,ppt等多种格式)——使用https://view.xdocin.com/view 提示文档过期——基础积累
- 钉钉、微信抢占移动OA入口,其他OA厂商何去何从?
- 四足爬行机器人运动_四足爬行机器人步态分析与运动控制
热门文章
- java phantomjs 2.1.1_Java之网络爬虫WebCollector2.1.2+selenium2.44+phantomjs2.1.1
- MySQL面试题 | 附答案解析(十五)
- 使用Python,EoN模拟网络中的疾病扩散模型,并结合matplotlib绘图
- torch量化其他功能(量化、反量化)
- keras 的 example 文件 lstm_stateful.py 解析
- 在多变环境中长期定位和建图的通用框架
- 利用OpenGL渲染并用OpenCV输出显示二维图像
- 【全网之最】全网最短代码——给名字、电话、账号、昵称加星号*添加隐私保护、身份证号加密、信息脱敏
- 在CentOS 6.9 x86_64的nginx 1.12.2上开启ngx_http_geo_module模块实录
- 用Sketchup和Vray学习室内设计