论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

一种基于c2c模式的网上购物系统(论文+程序)

核心代码:

protected void BtnLogin_Click1(objectsender, ImageClickEventArgs e)

paper51.com

    {

内容来自论文无忧网 www.paper51.com

       string pwd = TxtPassword.Text;//得到密码字符传 内容来自论文无忧网 www.paper51.com

        pwd= System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(pwd,"md5");//将用户提供的密码进行MD5加密 http://www.paper51.com

       string sql = "select * from Super_Company whereSuper_Company_UserName='" + TxtUserName.Text + "' andSuper_Company_Password='" + pwd + "' and Super_Company_Audit=1";//将用户提供的帐号和密码与数据库中对应的相比较 内容来自www.paper51.com

        if(common.CheckSql(sql) == "1") //用户名是否存在

内容来自www.paper51.com

        { copyright paper51.com

           Session["SuperCompanyUserName"] = TxtUserName.Text;//把用户名保存在Session http://www.paper51.com

           //Response.Redirect("Productmanage.aspx"); http://www.paper51.com

           Response.Redirect("manage.aspx"); //页面转向

内容来自论文无忧网 www.paper51.com

        } 内容来自www.paper51.com

        Else  //用户名和密码检查失败

copyright paper51.com

        {

http://www.paper51.com

           LblSuccess.Text = "抱歉,密码错误或你还没有通过审核";

http://www.paper51.com

           LblSuccess.ForeColor = System.Drawing.Color.FromName("red"); copyright paper51.com

        } 内容来自www.paper51.com

} 内容来自论文无忧网 www.paper51.com

4.3   发布商品

内容来自论文无忧网 www.paper51.com

用户发布商品时要先确认发布商品类型,再进入商品详细描述,商品名称,商品图片,打折情况等。 paper51.com

首先检查用户是否具相应权限,确认权限后取得用户提交的商品图片等信息,判断图片文件类型是否合法,然后保存到指定目录,完成后自动生成商品的一些相关信息,如发布时间、发布商品的用户等,然后商品的这些详细信息保存到数据库中,并返回发布成功提示信息,否则返回错误提示信息。

paper51.com

内容来自论文无忧网 www.paper51.com

图7 用户发布商品界面

copyright paper51.com

内容来自www.paper51.com

图8 用户发布商品截图

内容来自论文无忧网 www.paper51.com

核心代码:

内容来自www.paper51.com

protected void BtnSave_Click(objectsender, EventArgs e)

http://www.paper51.com

    { paper51.com

        if(checkRequest() == false) http://www.paper51.com

        {

内容来自论文无忧网 www.paper51.com

            return;

内容来自论文无忧网 www.paper51.com

        } 内容来自论文无忧网 www.paper51.com

        try paper51.com

        {

paper51.com

           string nam = FileUpload1.PostedFile.FileName;//得到上传的文件名

paper51.com

           string upload3 = "";

copyright paper51.com

           if (FileUpload1.HasFile == true)

http://www.paper51.com

           {

copyright paper51.com

               int i = nam.LastIndexOf(".");//取得文件名(包括路径)里最后一个"."的索引 paper51.com

               string newext = nam.Substring(i).ToLower();                                        //取得文件扩展名

内容来自www.paper51.com

               if (newext == ".gif" || newext == ".jpg" || newext== ".jpeg" || newext == ".bmp")       //过滤图片文件的格式 copyright paper51.com

               { 内容来自论文无忧网 www.paper51.com

                    stringsavePath1 = Server.MapPath("..\\upload\\"); //得到文件的系统相对路径

copyright paper51.com

                   savePath1 += FileUpload1.PostedFile.ContentLength.ToString() + newext;

内容来自www.paper51.com

                   FileUpload1.SaveAs(savePath1); //保存文件

copyright paper51.com

                   upload3 = FileUpload1.PostedFile.ContentLength.ToString() + newext;   //返回文件的保存地址 paper51.com

               } http://www.paper51.com

               else 内容来自www.paper51.com

               {

内容来自www.paper51.com

                   Response.Write("<script>alert('你上传的图片格式不对,正确的图片格式为gif,jpg,jpeg,bmp!');</script>");

内容来自www.paper51.com

                   return; paper51.com

               } 内容来自论文无忧网 www.paper51.com

           }

paper51.com

           string image = upload3;//图片 paper51.com

           string freetb =SuperCommon.common.strFormat(TextBox1.Text);//商品详细信息 paper51.com

           string audit =common.CheckAudit(Session["SuperCompanyUserName"].ToString());//审核(先判断用户是否具有自动审核功能 http://www.paper51.com

           string companyID=Session["SuperCompanyUserName"].ToString();//登陆名

http://www.paper51.com

           string SuperProDate = DateTime.Now.ToShortDateString();  //得到系统时间 http://www.paper51.com

           string sql = "insert intoSuper_Product(Super_Product_Name,Super_Product_OriPrice,Super_Product_DisPrice,Super_Product_Image,Super_Product_Description,Super_Product_DisBiginDate,Super_Product_DisEndDate,Super_Product_OtherBenefits,Super_Product_Type,Super_Product_Audit,Super_Company_UserName,Super_Product_Tag,Super_Product_BrandType,Super_Product_Date,Super_Product_Dis)values('"+ TxtProName.Text + "'," + TxtProOriPrice.Text + "," +TxtProDisPrice.Text + ",'" + image + "','" + freetb +"','" + TxtProBeginDate.SelectedValue + "','" +TxtProEndDate.SelectedValue + "','" + TxtProOtherBenefits.Text +"','" + DropDownList1.SelectedValue + "','" + audit +"','" + companyID + "','" + TxtProTags.Text +"','" + TxtBand.Text + "','" + SuperProDate +"','" + TxtProDis.Text + "')";  //写入数据库语句 内容来自www.paper51.com

           if (common.ExecuteSql(sql) == "1")  //执行数据库语句

copyright paper51.com

           { http://www.paper51.com

               Response.Write("<script>alert('你添加的信息已经成功提交。');</script>");

内容来自论文无忧网 www.paper51.com

           }

paper51.com

           else paper51.com

           { 内容来自www.paper51.com

               Response.Write("<script>alert('抱歉,添加信息错误,请检查信息是否正确。');</script>");

paper51.com

           } 内容来自www.paper51.com

        } copyright paper51.com

        catch(Exception ex)  //异常处理

copyright paper51.com

        {

paper51.com

           Response.Write(ex+"alert('抱歉,添加信息错误,请检查信息是否正确。');"); http://www.paper51.com

        } paper51.com

} http://www.paper51.com

4.4   留言 内容来自论文无忧网 www.paper51.com

游客或用户在浏览商品时,可以发表对该商品的意见。如果有购买的打算,可以在留言里面告诉商家,以便商家和买家之间的联系。

http://www.paper51.com

paper51.com

图9 点评留言界面 内容来自www.paper51.com

------分隔线----------------------------
联系方式