欧美三区四区_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教程
欧美一区二区三区视频在线观看| 亚洲免费黄色| 国产亚洲欧美日韩日本| 国产精品福利影院| 久久精品成人欧美大片古装| 三级在线免费观看| 国产无套粉嫩白浆内谢| 婷婷成人av| 国模无码大尺度一区二区三区 | 日韩网站在线播放| 成人亚洲免费| 粉嫩aⅴ一区二区三区四区| 亚洲激情久久久| 神马影院我不卡| 久草视频免费在线| 精品美女久久久| 成人小视频免费观看| 亚洲精品视频在线观看视频| 亚洲精品日韩成人| 国产jk精品白丝av在线观看| 亚洲精品自拍| 91一区一区三区| xxx成人少妇69| 黄色www网站| 在线观看色网站| 99riav1国产精品视频| 欧美日韩中文字幕一区二区| 久久久久中文字幕| 奇米影音第四色| 手机av免费在线观看| 精品一区二区三区久久| 亚洲男女性事视频| aa视频在线播放| 国产精品羞羞答答在线| 日韩精品一卡二卡三卡四卡无卡| 日韩欧美一卡二卡| 亚洲成人自拍| 丁香六月婷婷综合| 99香蕉国产精品偷在线观看 | 特一级黄色录像| 欧美日韩一区二区综合 | 欧美性色综合网| 久久99久久99精品蜜柚传媒| 国产成人精品一区二区三区在线观看| 主播大秀视频在线观看一区二区| 99久久久无码国产精品| 久久777国产线看观看精品| 三上悠亚av一区二区三区| 日韩三级影视| 91原创在线视频| 国产+人+亚洲| 一本色道久久hezyo无码| 欧美一级片网址| 亚洲手机成人高清视频| 国产美女91呻吟求| 亚洲一区 欧美| 久久国产亚洲| 欧美日韩一区三区| 成人精品一区二区三区中文字幕 | 精品国产伦一区二区三区观看体验 | 51精品国自产在线| 一区二区三区四区不卡| 中文字幕网址在线| 蜜臂av日日欢夜夜爽一区| 亚洲欧美日韩精品久久奇米色影视| 日韩欧美不卡在线| 四虎免费在线观看| 久久综合久久久久88| 欧美一区二区色| 国产亚洲综合视频| 成人性生活视频| 91首页免费视频| 97人洗澡人人免费公开视频碰碰碰| 可以在线看的av网站| 黄色www视频| 91在线视频观看| 日本久久中文字幕| 欧美大波大乳巨大乳| 成人激情在线| 欧美一二三四在线| 激情深爱综合网| av在线日韩| 国产精品黄色在线观看| 91在线视频精品| 久久免费视频播放| 裸体一区二区| 日韩有码在线视频| 色哟哟免费视频| 秋霞蜜臀av久久电影网免费| 色久综合一二码| 亚洲一区二区三区涩| 国产情侣一区二区| 94色蜜桃网一区二区三区| 国产成人涩涩涩视频在线观看| 青青草自拍偷拍| 亚洲一级特黄| 国产一区二区三区在线视频 | 亚洲视频在线不卡| 美女100%一区| 一区二区中文字幕在线| 成人av资源网| 精品久久久久久久久久久国产字幕| 老司机免费视频一区二区三区| 九九九久久国产免费| 亚洲精品在线视频免费观看| 试看120秒一区二区三区| 午夜精品久久久久| 亚洲高清在线播放| 成人毛片视频免费看| 欧美国产精品一区二区| 国产伦精品一区二区三区| 中文字幕人妻一区二| 一本色道久久综合亚洲精品不卡| 一色桃子一区二区| 午夜影院福利社| 欧美电影免费观看高清| 亚洲国内精品视频| 做a视频在线观看| 在线日本制服中文欧美| 日韩亚洲欧美中文三级| 亚洲成人福利在线观看| 果冻天美麻豆一区二区国产| 在线日韩av片| 日本手机在线视频| 综合久草视频| 欧美日韩精品一区二区在线播放| 霍思燕三级露全乳照| 高清一区二区| 在线免费观看日本欧美| 国产va亚洲va在线va| 深夜日韩欧美| 日本高清不卡视频| 国产欧美在线一区| 岛国av一区| 日韩亚洲欧美在线| 伊人影院综合在线| av一区二区在线播放| 亚洲精品久久视频| 国产伦精品一区二区三区88av| 亚洲成人99| 在线播放国产一区中文字幕剧情欧美 | 最近中文字幕mv在线一区二区三区四区| 在线观看免费视频黄| 欧美日本国产| 美女久久久久久久久久久| 黄色一级片免费播放| 日韩精品视频中文字幕| 欧美三级一区二区| 北条麻妃在线视频| 国产成人av| 亚洲欧美中文字幕| 成人手机在线免费视频| 日韩一区二区久久| 91av成人在线| 粉嫩精品久久99综合一区| 麻豆91精品| 日本a级片电影一区二区| 午夜精品久久久久久久久久久久久蜜桃| 粉嫩欧美一区二区三区高清影视| 亚洲曰本av电影| 国产精品一级视频| 一区二区三区在线视频免费观看 | 亚洲精品一二| 国模精品一区二区三区色天香| 91高清免费看| 高清在线不卡av| 超碰97在线人人| 日本美女一级片| 色婷婷亚洲婷婷| 天天爽夜夜爽一区二区三区| 久久精品av| 久久亚洲国产成人| 婷婷在线精品视频| 成人av在线播放网址| 久久久久网址| 91tv亚洲精品香蕉国产一区| 欧美精品v国产精品v日韩精品| 国产免费中文字幕| 亚洲国产一区二区三区高清| 2019中文字幕免费视频| 国产字幕在线观看| 一区精品在线播放| 久久av综合网| 国产亚洲电影| 俺也去精品视频在线观看| 精品99在线观看| 91毛片在线观看| 艳色歌舞团一区二区三区| 国产视频一区二| 精品视频偷偷看在线观看| 老司机福利在线观看| 国产成人久久精品77777最新版本| 国产精品久久国产三级国电话系列| 日本美女一级片| 欧美三区免费完整视频在线观看| 亚洲综合在线一区二区| 亚洲欧美春色| 亚洲精品免费网站| 精品国产免费人成网站| 91精品国产手机| 草草影院第一页| 国产麻豆日韩欧美久久| 精品国产一区二区三区四区vr| 久久精品国产精品亚洲毛片| 精品成人佐山爱一区二区| 一级特黄曰皮片视频| 国产成人高清在线| 日韩欧美在线观看强乱免费| 91精品啪在线观看国产手机 | 欧美亚洲日本在线观看| 欧美激情第10页| 国产精品h片在线播放| 精品人妻一区二区三区三区四区 | 亚洲第一区第一页| 久久精品亚洲天堂| 日韩黄色小视频| 丁香婷婷久久久综合精品国产 | 免费看裸体网站| 国产宾馆实践打屁股91| 天天人人精品| 亚洲人成亚洲精品| 欧美国产第一页| 一级黄在线观看| 在线观看av不卡| 人体私拍套图hdxxxx| 国产一区二区调教| 亚洲精品久久区二区三区蜜桃臀| 尤物tv在线精品| 午夜精品福利在线观看| 国产毛片一区二区三区va在线| 在线观看三级视频欧美| 漂亮人妻被黑人久久精品| 国产麻豆一精品一av一免费| 色99中文字幕| 国产精品午夜一区二区三区| 91av网站在线播放| 动漫av一区二区三区| 日韩欧美黄色影院| 国产亚洲精品久久久久久豆腐| 欧美激情一区二区三区蜜桃视频| 日韩av三级在线| 亚洲人成久久| 久久免费黄色| 成人a级免费视频| 欧美日韩国产网站| 一区二区三区回区在观看免费视频| 国产精品自拍99| 精品欧美激情精品一区| 国产精品裸体瑜伽视频| 国模一区二区三区| 99久久精品久久久久久ai换脸| 高清在线一区二区| 久久影视免费观看| 91片黄在线观看喷潮| 欧美猛男超大videosgay| 青青青视频在线免费观看| 中文字幕电影一区| 五月婷婷六月合| 精品一区二区三区蜜桃| 香蕉视频在线网址| 欧美一区二区三区免费看| 97se亚洲综合在线| 国产另类在线| 45www国产精品网站| 欧美黑人疯狂性受xxxxx野外| 亚洲男子天堂网| 进去里视频在线观看| 欧美日韩亚洲综合一区| 99热这里只有精品4| 亚洲欧美精品午睡沙发| 国产精品va无码一区二区| 夜夜爽av福利精品导航| 另类小说综合网| 日本久久精品| aaa级精品久久久国产片| 欧美wwwwww| 国产精品高潮在线| 国产视频网站一区二区三区| 久久久久久欧美| 欧美片第1页| 色偷偷噜噜噜亚洲男人| 亚洲av无码片一区二区三区| 色综合久久六月婷婷中文字幕| 性欧美13一14内谢| 18欧美亚洲精品| 69xxx免费视频| 久久久亚洲精品石原莉奈| 日本成人黄色网| 国产精品99久| 亚洲中文字幕无码中文字| 日本不卡免费在线视频| 吴梦梦av在线| 国产精品嫩草99av在线| 亚洲精品无人区| 亚洲天堂国产精品| 亚洲欧洲av色图| 国产黑丝在线观看| 国产精品视频一二三区| 亚洲成人激情小说| 久久久国际精品| 国产亚洲色婷婷久久| 26uuu亚洲婷婷狠狠天堂| 91高清国产视频| 99国产精品久久久久久久久久久 | 精品在线你懂的| 成年人网站免费视频| 蜜桃av噜噜一区二区三区小说| 999一区二区三区| 五月天综合网站| 精品国产一区二区三| 97精品视频在线看| 久久久亚洲综合网站| 亚洲国产精品成人| 日本高清久久一区二区三区| 亚洲国产欧美日韩在线观看第一区 | 女~淫辱の触手3d动漫| 一区二区三区高清| 蜜桃久久精品成人无码av| 亚洲成人av福利| 欧美手机在线观看| 欧美亚洲丝袜传媒另类| 日韩三级av在线| 日韩美一区二区三区| 亚洲天堂久久久久| 国产亚洲xxx| 免费成人直播| 欧美亚洲国产另类| 岛国av一区| 国产高清在线一区二区| 欧美在线亚洲| 综合国产精品久久久| 轻轻草成人在线| av免费中文字幕| 92精品国产成人观看免费| 日本天堂在线播放| 亚洲一级在线观看| 青草影院在线观看| 欧美一区午夜视频在线观看| 中文字幕第31页| 色综合伊人色综合网| 日韩在线免费| 国产成人av网址| 精品国产日韩欧美| 日本一区二区视频| 日韩精品一卡二卡三卡四卡无卡| 欧美日韩亚洲一| 久久久影视传媒| 精品人妻无码一区二区三区换脸| 欧美性极品xxxx娇小| 五月婷婷色丁香| 亚洲欧美www| 日韩网站中文字幕| 国产精品福利网| 国产精品久久久久一区二区三区厕所| 日韩三级电影网站| 人禽交欧美网站| 麻豆三级在线观看| 亚洲人成电影网站色mp4| 爱爱视频免费在线观看| 日韩欧美一区二区久久婷婷| 午夜精品久久久久久久99| 欧美激情精品久久久久久大尺度 | 亚洲午夜电影网| 国产精品6666| 日韩精品在线免费播放| 超碰一区二区| 国产精品视频网址| 综合激情一区| 六月婷婷激情综合| 91丨porny丨户外露出| 亚洲熟妇无码av| 欧美日韩aaa| jizz中国少妇| 久久久在线视频| 国内亚洲精品| 影音先锋欧美在线| 国产91色综合久久免费分享| www.17c.com喷水少妇| 在线观看网站黄不卡| 国产精品自产拍| 91禁国产网站| 成人羞羞网站| 欧美极品少妇无套实战| 99re热视频精品| 美女100%露胸无遮挡| 日韩精品中文字幕在线不卡尤物| 五月色婷婷综合| 国产啪精品视频| 一区二区三区高清视频在线观看| 国产精品亚洲二区在线观看| 亚洲少妇30p| 国产成人无码精品亚洲| 最近免费中文字幕视频2019| 成午夜精品一区二区三区软件| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 久久久久国产精品一区| 精品99久久| 特大黑人娇小亚洲女mp4| 久久蜜桃一区二区| www.av视频|