欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

PHP實例:一個比較完善的購物車類_PHP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:PHP4.3.10以下版本出現(xiàn)嚴重漏洞
受影響系統(tǒng): PHP 5.0.2 PHP 5.0.1 PHP 5.0.0 PHP 4.3.9 PHP 4.3.8 PHP 4.3.7 PHP 4.3.6 不受影響系統(tǒng): PHP 5.0.3 PHP 4.3.10 描述: PHP存在輸入驗證漏洞,遠程攻擊者可以利用這個漏洞讀取系統(tǒng)文件內(nèi)容及進行目錄遍歷攻擊。 問題一是addslashes()存在問題

前不久做到一個項目需要用到購物車,考慮到可能經(jīng)常用到,所以把它封裝成一個類,以便以后調(diào)用。你可以簡單的把這個類稍微修改一下就可以用在自己的程序里了,具體使用請見。

/*****************************************************************************/
/* */
/* file type: 包含文件,建議后綴為.inc */
/* */
/* file name: cart.inc */
/* */
/* Description: 定義一個購車類 */
/* */
/* Func list : class cart */
/* */
/* author : bigeagle */
/* */
/* date : 2000/12/24 */
/* */
/* History: 2000/12/24 finished */
/* */
/*****************************************************************************/

//定義本文件常量
define("_CART_INC_" , "exists") ;

/*購物車類*/
class TCart
{

var SortCount; //商品種類數(shù)
var TotalCost; //商品總價值

var Id; //每類商品的ID(數(shù)組)
var Name; //每類商品的名稱(數(shù)組)
var Price; //每類商品的價格(數(shù)組)
var Discount; //商品的折扣(數(shù)組)
var GoodPrice ; //商品的優(yōu)惠價格(數(shù)組)
var Count; //每類商品的件數(shù)(數(shù)組)
var MaxCount ; //商品限量(數(shù)組)

//******構(gòu)造函數(shù)
function TCart()
{
this->SortCount=0;

session_start(); //初始化一個session
session_register('sId');
session_register('sName');
session_register('sPrice');
session_register('sDiscount');
session_register('sGoodPrice') ;
session_register('sCount') ;
session_register('sMaxCount') ;

this->Update();
this->Calculate();
}

//********私有,根據(jù)session的值更新類中相應數(shù)據(jù)
function Update()
{
global sId,sName,sPrice,sCount,sDiscount,sMaxCount,sGoodPrice;

if(!isset(sId) or !isset(sName) or !isset(sPrice)
or !isset(sDiscount) or !isset(sMaxCount)
or !isset(sGoodPrice) or !isset(sCount)) return;

this->Id =sId;
this->Name =sName;
this->Price =sPrice;
this->Count =sCount;
this->Discount = sDiscount ;
this->GoodPrice = sGoodPrice ;
this->MaxCount = sMaxCount ;

//計算商品總數(shù)
this->SortCount=count(sId);

}

//********私有,根據(jù)新的數(shù)據(jù)計算每類商品的價值及全部商品的總價
function Calculate()
{
for(i=0;i<this->SortCount;i )
{
/*計算每件商品的價值,如果折扣是0 ,則為優(yōu)惠價格*/
GiftPrice = (this->Discount[i] == 0 ? this->GoodPrice :
ceil(this->Price[i] * this->Discount[i])/100 );
this->TotalCost = GiftPrice * this->Count[i] ;
}
}


//**************以下為接口函數(shù)

//*** 加一件商品
// 判斷是否藍中已有,如有,加count,否則加一個新商品
//首先都是改session的值,然后再調(diào)用update() and calculate()來更新成員變量
function Add(a_ID , a_Name , a_Price , a_Discount ,
a_GoodPrice , a_MaxCount , a_Count)
{
global sId , sName , sCount , sPrice , sDiscount ,
sGoodPrice , sMaxCount ;

k=count(sId);
for (i=0; i<k; i )
{ //先找一下是否已經(jīng)加入了這種商品
if(sId[i]==a_ID)
{
sCount[i] = a_Count ;
break;
}
}
if(i >= k)
{ //沒有則加一個新商品種類
sId[] = a_ID;
sName[] = a_Name;
sPrice[] = a_Price;
sCount[] = a_Count;
sGoodPrice[] = a_GoodPrice ;
sDiscount[] = a_Discount ;
sMaxCount[] = a_MaxCount ;
}

this->Update(); //更新一下類的成員數(shù)據(jù)
this->Calculate();
}

//移去一件商品
function Remove(a_ID)
{
global sId , sName , sCount , sPrice , sDiscount ,
sGoodPrice , sMaxCount ;

k = count(sId);
for(i=0; i < k; i )
{
if(sId[i] == a_ID)
{
sCount[i] = 0 ;
break;
}
}

this->Update();
this->Calculate();
}

//改變商品的個數(shù)
function ModifyCount(a_i,a_Count)
{
global sCount;

sCount[a_i] = a_Count ;
this->Update();
this->Calculate();
}


/***************************
清空所有的商品
*****************************/
function RemoveAll()
{
session_unregister('sId');
session_unregister('sName');
session_unregister('sPrice');
session_unregister('sDiscount');
session_unregister('sGoodPrice') ;
session_unregister('sCount') ;
session_unregister('sMaxCount') ;
this->SortCount = 0 ;
this->TotalCost = 0 ;
}


//是否某件商品已在藍內(nèi),參數(shù)為此商品的ID
function Exists(a_ID)
{
for(i=0; i<this->SortCount; i )
{
if(this->Id[i]==a_ID) return TRUE;
}
return FALSE;
}

//某件商品在藍內(nèi)的位置
function IndexOf(a_ID)
{
for(i=0; i<this->SortCount; i )
{
if(this->Id[i]==id) return i;
}
return 0;
}

//取一件商品的信息,主要的工作函數(shù)
//返回一個關(guān)聯(lián)數(shù)組,
function Item(i)
{
Result[id] = this->Id[i];
Result[name] = this->Name[i];
Result[price] = this->Price[i];
Result[count] = this->Count[i];
Result[discount] = this->Discount[i] ;
Result[goodprice] = this->GoodPrice[i] ;
Result[maxcount] = this->MaxCount[i] ;
return Result;
}

//取總的商品種類數(shù)
function CartCount()
{
return this->SortCount;
}

//取總的商品價值
function GetTotalCost()
{
return this->TotalCost;
}
}

來源:網(wǎng)絡

分享:php中include文件報錯解決方法
經(jīng)常當php頁面中利用include, require, require_once包含了一些其他位置的頁面時,會出現(xiàn)錯誤,比如沒有發(fā)現(xiàn)次頁面,或者權(quán)限不允許等,可以根據(jù)以下方法來排除 1. 出現(xiàn)“未找到文件“類似的錯誤時候,檢查include文件的位置是否正確,下面引用php手冊頁面的

來源:模板無憂//所屬分類:PHP教程/更新時間:2012-06-09
相關(guān)PHP教程
国产91免费看片| 中文字幕国产一区| 精品毛片乱码1区2区3区| 成人激情av| 性欧美丰满熟妇xxxx性久久久| 日日夜夜精品免费| 免费视频一区| 欧美无乱码久久久免费午夜一区| 国产一区深夜福利| 国偷自产av一区二区三区麻豆| 亚洲免费国产视频| 日日摸夜夜添夜夜添亚洲女人| 欧美亚洲动漫另类| 99re在线| 亚洲av无码一区二区三区人| 日韩在线你懂得| 成人午夜av电影| 亚洲欧洲日本专区| 午夜探花在线观看| 人妻 日韩精品 中文字幕| 日韩一区二区三区免费播放| 亚洲一区在线看| 国产精品jvid在线观看蜜臀| 波多野结衣在线免费观看| 免费成人在线看| 欧美aⅴ一区二区三区视频| 91精品国产综合久久久久久| 精品不卡一区二区三区| 国产大屁股喷水视频在线观看| 都市激情亚洲| 18欧美乱大交hd1984| 98精品在线视频| 色噜噜狠狠一区二区| 手机看片一区二区三区| 蓝色福利精品导航| 亚洲开心激情网| 日本男女交配视频| 亚洲天堂网在线视频| 国产亚洲永久域名| 精品卡一卡二卡三卡四在线| 亚洲成人一区二区三区| 日产精品久久久久| 综合天堂久久久久久久| 欧美亚洲一区二区在线| 精品一区二区久久久久久久网站| 神马久久精品综合| 色婷婷热久久| 色噜噜狠狠一区二区三区果冻| 国产精品果冻传媒潘| 我要看一级黄色录像| 久久综合亚洲| 日韩欧美中文免费| 国产一区二区三区av在线| www.av成人| 91精品国偷自产在线电影| 欧美无人高清视频在线观看| 欧美一级片免费观看| 成人午夜视频精品一区| 亚洲国产免费看| 日韩你懂的在线播放| 日本不卡一区二区三区四区| 这里只有精品免费视频| 日韩国产一区二| 亚洲欧美第一页| 亚洲熟妇av一区二区三区| 懂色av一区二区三区四区| 国产成a人亚洲精| 欧美成人免费va影院高清| 国产成人在线综合| www久久久| 亚洲人午夜精品天堂一二香蕉| 成人免费激情视频| 久久人妻无码aⅴ毛片a片app| 久久久久久久久久久久久久久久久久| 欧美三级日韩三级| 亚洲一区二区三区免费看| 高潮无码精品色欲av午夜福利| 日本不卡视频一二三区| 日韩网站免费观看| 四川一级毛毛片| 国产精品sss在线观看av| 午夜激情一区二区三区| 欧美日韩电影一区二区三区| 国产一级18片视频| 日本sm残虐另类| 久热在线中文字幕色999舞| 国产精品中文久久久久久| 国产福利一区二区精品秒拍| 欧美日韩一区二区三区在线免费观看 | 欧美一区二区三区成人久久片| 日韩人妻精品中文字幕| 蜜桃精品视频在线| 欧美成人免费全部| 男男做爰猛烈叫床爽爽小说 | 国产主播喷水一区二区| 在线观看美女av| 亚洲人成久久| 在线日韩精品视频| 中文字幕在线播放一区二区| 欧美在线关看| 欧美日韩一区视频| 日本人体一区二区| 久久久加勒比| 精品福利视频导航| 日韩人妻精品一区二区三区| 西西人体44www大胆无码| 国产精品理论在线观看| 国内精品久久国产| 一区二区三区www污污污网站| 成人激情综合网站| 成人av资源在线播放| 国产午夜视频在线| 精品一区二区影视| 欧美中文字幕精品| 麻豆91精品91久久久| 日韩精品乱码免费| 欧美精品精品精品精品免费| 一区二区精品免费| 亚洲精品婷婷| 美日韩精品免费视频| 国产肥白大熟妇bbbb视频| 国产精品黄色| 日韩亚洲第一页| 中文字幕 自拍| 亚洲国产午夜| 欧美猛交免费看| 手机看片国产日韩| 乱码第一页成人| 久久久久久久亚洲精品| 黄色精品视频在线观看| 狂野欧美一区| 97高清免费视频| 国产在线欧美在线| 国产精品一区在线观看你懂的| 国产福利视频一区| 成年人免费看毛片| 国产激情一区二区三区| 国产精品私拍pans大尺度在线| 日韩欧美三级视频| 成人小视频免费在线观看| 国产日韩欧美视频在线| 日韩电影在线观看一区二区| 91丨porny丨户外露出| 成人动漫视频在线观看完整版| 91亚洲国产成人久久精品麻豆| 国产精品欧美一级免费| 欧洲在线视频一区| 精品成人av| 日本韩国欧美国产| 99色精品视频| 免费成人结看片| 日韩国产在线播放| 中文在线一区二区三区| 国产日韩亚洲欧美精品| 久久久久成人精品| 国产无套内射又大又猛又粗又爽| 国产成人av电影免费在线观看| 97人人模人人爽人人喊38tv| av一区二区三| 亚洲综合色噜噜狠狠| 欧美日韩激情四射| 久久精品亚洲成在人线av网址| 精品国产三级a在线观看| 国产乱淫av麻豆国产免费| 激情综合自拍| 91精品国产91久久久| 亚洲免费在线观看av| 久久综合中文字幕| 婷婷久久五月天| 国产精品3区| 日韩一级黄色片| www.四虎在线| 久久国产精品久久久久久电车| 国产精品久久久久久久久粉嫩av| 中国老头性行为xxxx| 亚洲欧美色一区| av日韩一区二区三区| 国产99亚洲| 深夜福利一区二区| 亚洲成人生活片| av在线不卡免费看| 五月天婷亚洲天综合网鲁鲁鲁| 欧美激情福利| 亚洲精品一区二区三区蜜桃下载| 无码一区二区精品| 麻豆精品久久久| 成人av免费电影| 中文字幕在线直播| 欧美午夜寂寞影院| 国产精品日日摸夜夜爽| 久久九九免费| 92福利视频午夜1000合集在线观看| 午夜精品小视频| 色婷婷久久一区二区三区麻豆| 亚洲一区二区三区四区五区| 今天的高清视频免费播放成人| 4p变态网欧美系列| 在线免费看av片| 精品国产精品自拍| 欧美精品 - 色网| 香蕉久久a毛片| 97伦理在线四区| 99精品国自产在线| 亚洲成人网在线| 嘿嘿视频在线观看| 成人av免费网站| 亚洲伊人婷婷| 亚洲精品无吗| 欧美日韩成人网| 成人免费一区二区三区| 亚洲国产精品尤物yw在线观看| 一区二区在线播放视频| 国产精品mv在线观看| 国产精品国产三级国产aⅴ浪潮 | 国产欧美日韩专区发布| 丰满人妻一区二区| 3d动漫精品啪啪一区二区竹菊| 黑人巨大精品欧美| 成人av电影在线播放| 亚洲图片小说在线| 国产成人ay| 91av在线播放| 亚洲精品一区二区三区区别| 欧美裸体一区二区三区| 久久久久久久久久久久| jiyouzz国产精品久久| 国产一二三四五| 999成人网| 国产精品1234| 香蕉视频亚洲一级| 日韩精品福利在线| 黄网站免费在线| 亚洲一区欧美一区| 亚洲高清视频免费| 久久精品二区亚洲w码| 日本在线视频一区| 国产一区二区三区四区大秀| 久操成人在线视频| 国产强被迫伦姧在线观看无码| 欧美亚洲图片小说| 天天舔天天操天天干| 久久综合国产精品| www.玖玖玖| 免费日韩av片| 欧美日韩一区二区三区在线视频 | zzijzzij亚洲日本少妇熟睡| 日韩中文字幕在线不卡| 亚洲精品国产成人影院| 成人午夜在线影院| 动漫一区二区三区| 久久夜色撩人精品| 国产日韩欧美一区二区东京热 | 国产成人超碰人人澡人人澡| 在线视频精品一区| 中文字幕免费精品| 91一区二区三区| 风间由美性色一区二区三区四区 | 综合在线一区| 9a蜜桃久久久久久免费| 66精品视频在线观看| 欧美激情精品久久久久久蜜臀| www.亚洲黄色| 日韩精品视频在线观看免费| 久久国产黄色片| 欧美午夜影院一区| 成人在线观看小视频| 亚洲资源在线观看| 色婷婷免费视频| 国产女人18水真多18精品一级做| 亚洲娇小娇小娇小| 国产成人在线网站| 天堂…中文在线最新版在线| 久久精品伊人| 中国成人亚色综合网站| 欧美视频二区| 久久精品人成| 欧美电影一区| 成人动漫视频在线观看完整版| 日韩av影院| 国产欧美精品日韩精品| 一本一道久久a久久| 97在线看免费观看视频在线观看| 日韩电影网站| 久久天堂av综合合色| 成人免费公开视频| 亚洲欧美日韩中文在线制服| 中文字幕一级片| 亚洲精品在线观| 真实新婚偷拍xxxxx| 91麻豆精品国产91久久久久久| 国产小视频在线观看免费| 色综合久久久久综合99| 久草福利资源在线| 午夜久久久久久久久| 中文字幕第24页| 亚洲电影第三页| 又嫩又硬又黄又爽的视频| 亚洲电影第三页| 日韩免费av一区| 精品国产成人av| 欧美特黄一级片| 日韩欧美在线网址| 久草视频在线资源| 欧美综合在线视频| 日本特黄特色aaa大片免费| 欧美日韩一区三区| 美日韩一二三区| 日韩欧美一区二区视频| 亚洲中文字幕无码爆乳av| 日韩美女主播在线视频一区二区三区| 69亚洲精品久久久蜜桃小说| 精品裸体舞一区二区三区| 欧美 亚洲 另类 激情 另类| 激情小说亚洲一区| 亚洲精品网站在线播放gif| 色婷婷久久综合中文久久蜜桃av| 亚洲精品在线网站| 国产精品热久久| 国产一区二区av| 香蕉国产在线视频| 欧美国产乱视频| 高清一区二区三区av| 日韩av手机在线观看| 久久夜色精品国产噜噜av小说| 成人中文字幕+乱码+中文字幕| 精品国产中文字幕第一页| 国产综合18久久久久久| 亚洲欧美综合| 欧美h视频在线观看| 日本欧美在线观看| 日本三级免费观看| 99国产精品99久久久久久| 99热这里只有精品2| 中文字幕视频一区| 激情五月激情综合| 欧美午夜一区二区三区| 国产91国语对白在线| 国产丝袜一区二区| 亚洲av毛片成人精品| 97热精品视频官网| 噜噜噜天天躁狠狠躁夜夜精品| 91免费版黄色| 海角社区69精品视频| 路边理发店露脸熟妇泻火| 国产麻豆91精品| 性鲍视频在线观看| 亚洲精品ww久久久久久p站| 夫妻性生活毛片| 91精品国产综合久久蜜臀| 一级黄色片视频| 久久精品欧美视频| 国模大尺度视频一区二区| 91热精品视频| 欧美有码视频| 999一区二区三区| 99视频精品免费视频| 国产+高潮+白浆+无码| 亚洲一区中文在线| 亚洲激情视频一区| 亚洲欧洲一区二区三区在线观看 | 久久69成人| 成人精品视频久久久久| 午夜国产欧美理论在线播放 | 欧美视频在线观看一区二区三区| 久久久久国色av免费观看性色| 免费看久久久| 欧美一区免费视频| 精品一区二区三区免费观看| 一级黄色大片儿| 亚洲大片免费看| 99精品人妻国产毛片| 在线精品视频视频中文字幕| 亚洲欧美在线人成swag| av在线不卡观看| 国产人成精品一区二区三| 999香蕉视频| 亚洲精品一二三区| 日本五十熟hd丰满| 一区二区在线视频播放| 国产 日韩 欧美| 精品视频第一区| 美国毛片一区二区| 免费看三级黄色片| 一本大道av一区二区在线播放 | 桃色一区二区| 成人a免费视频| 一区二区日韩免费看| 亚洲欧美自偷自拍另类| 亚洲一区二区视频在线观看| 日本视频在线观看免费| 久久夜色精品国产亚洲aⅴ| 日韩母乳在线| 日本久久高清视频| 91免费看`日韩一区二区| 蜜桃av.com| 日韩精品中文字幕视频在线| 亚洲日本免费电影| 美女三级99| 国产91丝袜在线观看| 国产sm调教视频|