摘要: 大家好:我是 2月18号 的博主 -- 博主六号... 呵呵...今天,我 博主六号 做了 一下 购物车 ,用的 session + 数据库更新存储的 方式 来实现购物车共功能。首先说下购物车的功能:1.点击商品购买的时候,将商品添加到购物车。2.可以对购物车里面的商品数量进行修改。3.可以删除购物车中的商品4.显示商品总价好,既然确定这些功能,我们就开始吧。首先,购买商品,需要登录网站才行。当然,有些不用登录,将购物车数据放cookie中的方式来实现,但是,要购买就必须登录,所以,别麻烦了,先来登录吧,呵呵。登录的话,就把用户实体对象存在session中,这样以后购买商品的时候,就可以取到所 阅读全文
posted @ 2012-10-28 00:46 2月18号 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是2月18号的博主——博主4号。1.url重写,首先我是先在Application_BeginRequest中捕获url重写了规则protected void Application_BeginRequest(Object sender, EventArgs e) { string url = Request.AppRelativeCurrentExecutionFilePath; // Match match = Regex.Match(url, @"~/BookList2_(\d+)\.aspx"); ... 阅读全文
posted @ 2012-10-26 01:28 2月18号 阅读(291) 评论(1) 推荐(0) 编辑
摘要: 犹太人有一则名叫“飞马腾空”的童话故事。 古时候,有一个人因惹怒国王而被判了死刑,这个人向国王请求饶恕一命,他说:“只要给我一年的时间,我就能使您最心爱的马飞上天空。如果过了一年,您的马不能在天空自如飞翔的话,我宁愿被处死刑,绝不会有半点怨言。” 国王想了想就答应了他。 在他回到牢房之后,另一位囚犯对他说:“你不要信口开河好不好,马怎么能飞上天空呢?” 这个人回答说:“在这一年之内,也许国王会死,也许我自己病死,说不定那匹马出了意外送了命。总之,在这一年之内,谁知道会发生什么事呢?所以只要有一年的时间,没准儿马真的能飞上天空!” 纵观犹太人颠沛流... 阅读全文
posted @ 2012-10-25 00:35 2月18号 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 大家好~!我是2月18号的博主——博主一号~~~首先,欢迎你进入《2月18号》~!然后,开始今天的话题吧。1.首先aspx页面 套用了 母版页 ,然后再aspx页面里拖入自己写的分页web用户控件,这里就出现问题了,每一个东东都有自己Page_Load方法。这执行顺序何来?2.实践出真知,我再每个Page_Load方法中,都输入了一句输出自己的语句。response.write("这是aspx页面"); ...知道的别拍砖,不知道的可以自己实践一下。3.哈哈,元方得知后,没等我问,抢着就说了:执行顺序是这样的,aspx页面→母版页→web用户控件。4.然后是一片掌声那。。。 阅读全文
posted @ 2012-10-25 00:18 2月18号 阅读(1887) 评论(1) 推荐(1) 编辑
摘要: 今天,折腾了一下分页,做的是简单的sql语句分页。别的分页,像存储过程啥的,以后会慢慢学习。sql语句分页核心代码不过就是:select * from(select row_number() over(ordery by id) as num,* from A) as twhere num>10 && num <=20自己手敲了一下,高手看见指点一下吧,为什么非要这么来写啊。然后,我自己做的这个项目是三层架构,所以说:我还是很专业的是吧。我写三层,喜欢从DAL层开始写,所以,下面我就从DAL层开始说起了。1.首先DAL层中,根据需要查询出来需要展示的数据(也就是一页 阅读全文
posted @ 2012-10-24 00:23 2月18号 阅读(341) 评论(1) 推荐(0) 编辑
摘要: 上一篇写了用swfupload组件,实现无刷新的上传图片。今天,再加一个功能,就是截取图片的部分。1.首先,将上传的图片作为背景图片来展示在一个div标签中。//这里放了一个全局的变量,因为下面还要用到它var imgPath; function backgroundImg(file, serverData) { imgPath = serverData.split(":"); if (imgPath[0] == "ok") { var width = imgPath[2]; ... 阅读全文
posted @ 2012-10-22 23:54 2月18号 阅读(1670) 评论(0) 推荐(0) 编辑
摘要: 1.计算文件的MD5值。因为网站有个上传文件的功能,为了防止重复上传相同文件,所以对文件进行MD5处理,作为文件的名称来存放。 public static String GetStreamMD5(Stream stream) { string strResult = ""; string strHashData = ""; byte[] arrbytHashValue; System.Security.Cryptography.MD5CryptoServiceProvider o... 阅读全文
posted @ 2012-10-19 23:50 2月18号 阅读(1142) 评论(0) 推荐(0) 编辑
摘要: 1.说到验证码,不得不说说验证码的作用。首先,验证码不是防人的,而是防止机器程序的。防止机器程序的暴力破解所用的一个方法。下面就是一般处理程序 版的,生成验证码。一般处理程序版public class MyValidateCode : IHttpHandler,IRequiresSessionState{HttpContext context;public void ProcessRequest(HttpContext context1){//context.Response.ContentType = "text/plain";//context.Response.Wri 阅读全文
posted @ 2012-10-19 00:32 2月18号 阅读(1334) 评论(1) 推荐(1) 编辑