简单购物车教程

2016-01-29 19:51 50 1 收藏

简单购物车教程,简单购物车教程

【 tulaoshi.com - ASP 】

数据库字段
表:pro_talbe:
id 产品编号
proname 产品名称
simages 产品小图 
表o_rder:
id 订单编号
p_roid 产品编号
m_um 产品数量
d_time 订购时间
表co_table:
id 客户编号
nn_ame 客户姓名
tt_el 联系电话
ee_m_ail 客户邮箱
+++++++++++++++++++++++
index.asp源码
+++++++++++++++++++++++

<%@LANGUAGE="VBSCRIPT"%
<!--#include file="Connections/conn.asp" --
<%
set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_conn_STRING
Recordset1.Source = "SELECT * FROM pro_table"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 3
Recordset1.Open()
Recordset1_numRows = 0
%
<%
Dim Repeat1__numRows
Repeat1__numRows = -1
Dim Repeat1__index
Repeat1__index = 0
Recordset1_numRows = Recordset1_numRows + Repeat1__numRows
%
<html
<head
<titleUntitled Document</title
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"
</head
<body bgcolor="#FFFFFF" text="#000000"
<table width="583" border="0" cellspacing="0" cellpadding="0"
<% 
While ((Repeat1__numRows < 0) AND (NOT Recordset1.EOF)) 
%
<tr 
<td width="140"<%=(Recordset1.Fields.Item("id").Value)%</td
<td width="171"<%=(Recordset1.Fields.Item("proname").Value)%</td
<td width="272"<%=(Recordset1.Fields.Item("simages").Value)%</td
<td width="272"<a href="cart.asp?ProductID=<%=(Recordset1.Fields.Item("id").Value)%&quantity=1"购买</a</td
</tr
<% 
Repeat1__index=Repeat1__index+1
Repeat1__numRows=Repeat1__numRows-1
Recordset1.MoveNext()
Wend
%
</table
</body
</html
<%
Recordset1.Close()
%
列出产品,这里有一个要点就是:<a href="cart.asp?ProductID=<%=(Recordset1.Fields.Item("id").Value)%&quantity=1"购买</a
这里传递了两个参数:产品ID“ProductID" 数量:“quantity"

+++++++++++++++++++++++++
下面是cart.asp的源码:
+++++++++++++++++++++

<%@LANGUAGE="VBSCRIPT"%
<!--#include file="Connections/conn.asp" --
<%
if not IsObject(session("cart")) then
Set session("cart")=CreateObject("Scripting.Dictionary")
end if
Set cart=session("cart")
productID=Cstr(request("productID"))
dim detail(1)
detail(0)=Int(request("quantity"))
if request("productID")<"" then
if cart.Exists(productID) then
cart.Remove(productID)
end if
cart.add productID,detail
end if
keys=cart.keys
items=cart.items
set session("cart")=cart
%

<HTML
<HEAD
<TITLE浙江广源印刷包装有限公司</TITLE
<META http-equiv=Content-Type content="text/html; charset=gb2312"
<LINK 
href="index/index.css" type=text/css rel=stylesheet
<META content="MSHTML 5.50.4807.2300" name=GENERATOR
</HEAD
<BODY text=#000000 bgColor=#ffffff leftMargin=0 topMargin=0 marginwidth="0" marginheight="0"
<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF"
<tr 
<td width="100%" valign="top" <br
<table border="2" width="100%" cellspacing="0"&nbs

来源:http://www.tulaoshi.com/n/20160129/1510253.html

延伸阅读
标签: ASP
  aierong [原作] 第一次做BToC站点的购物车,总结了一下购物车中数据的存放方式 方式1:用会话 会话中可以存放任何类型数据,每个用户有一个唯一的会话ID,用此ID区分不同用户的购物车 会话数据是存放在WEB服务器的内存中的,如果使用购物车的用户比较多的话,这样一来将占用大量服务器资源 会话有一小缺陷,它是依靠COOKIE来与用户通...
手机淘宝购物车宝贝分享方法   手机淘宝购物车宝贝分享教程。想要让男神买单?想要于姐妹一起分享购物车的宝贝?那么要怎么办?先来分享宝贝吧!接下来小编就教大家手机淘宝购物车宝贝分享教程。 1)打开手机淘宝进入应用后点击下方导航栏,接着点击上方,在你要分享的宝贝右边选。然后点击下方。 2)选择你要分享的地...
穿衣助手商品怎么添加购物车?   1)首先打开穿衣助手,在首页选择要查看的商品,进入界面点击。   2)弹出窗口选择款式颜色和尺码,点击,返回界面点击,在右上方点击。   3)进入界面便能看到加入购物车的商品。
标签: Web开发
购物车是电子商务网站中不可缺少的组成部分,但目前大多数购物车只能作为一个顾客选中商品的展示,客户端无法将购物车里的内容提取出来满足自己事务处理的需要,而这一点在有些电子商务活动中很有必要。XML的出现使得网络上传输的数据变得有意义起来,我们可以根据不同的要求以不同的样式将一个购物车的内容显示出来。 本文将详细分...
辣妈汇商品怎么加入购物车?   1)首先打开辣妈汇,在界面选择要查看的商品点击进入,进入界面点击。   2)在界面选择衣服颜色和尺码,然后点击,弹出窗口可以选择继续购物或者去结算。  

经验教程

123

收藏

83
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部