この記事の例では、phpショッピングカートの実装方法を説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです:
ショッピング商品の追加から購入まで、この機能はデータベースを必要とせず、ユーザーのショッピングコンテンツを操作するためのシンプルなPHPショッピングカートコードを提供します。
次のコードを使用してショッピングカートに商品を追加します:
コードは次のとおりです:
//
// add_item.php:
// ショッピングカートに商品を追加します
//
セッション開始();
if (session_is_registered('cart')) {
セッション登録('カート');
}
'lib.inc.php' が必要です // LoadProducts()
;
LoadProducts(); // $master_products_list に製品をロードします
// $curr_product をグローバルにします
$curr_product = 配列();
// すべてのプロダクトをループし、プロダクトをプルアップします
// 私たちが興味を持っていること
foreach ($master_products_list as $prod_id => $product) {
if (トリム($prod_id) == トリム($_GET[id])) {
$curr_product = $product
}
}
// セッションを登録します
//session_register('カート');
//if(session_is_registered('cart')) echo "すでに登録されています"
;
if ($_POST[owned]) { // 商品を選択した場合
array_push($_SESSION[カート][商品], array(trim($_POST[id]), $_POST[数量]));
$_SESSION[カート][アイテム数] += $_POST[数量]
}
?>
がすでにショッピング カートに追加されています
をバスケットに追加します。
タイトル>
頭>
ショッピングカートに追加されました
商品リストページに戻る
をショッピング カートに追加します