php购物车有关问题
checkout
nbsp
new
session
php购物车问题
<?php<br /> include ('book_sc_fns.php');<br /> // The shopping cart needs sessions, so start one<br /> session_start();<br /><br /> @$new = $_GET['new'];<br /><br /> if($new) {<br /> //new item selected<br /> if(!isset($_SESSION['cart'])) {<br /> $_SESSION['cart'] = array();<br /> $_SESSION['items'] = 0;<br /> $_SESSION['total_price'] ='0.00';<br /> }<br /><br /> if(isset($_SESSION['cart'][$new])) {<br /> $_SESSION['cart'][$new]++;<br /> } else {<br /> $_SESSION['cart'][$new] = 1;<br /> }<br /><br /> $_SESSION['total_price'] = calculate_price($_SESSION['cart']);<br /> $_SESSION['items'] = calculate_items($_SESSION['cart']);<br /> }<br /><br /> if(isset($_POST['save'])) {<br /> foreach ($_SESSION['cart'] as $isbn => $qty) {<br /> if($_POST[$isbn] == '0') {<br /> unset($_SESSION['cart'][$isbn]);<br /> } else {<br /> $_SESSION['cart'][$isbn] = $_POST[$isbn];<br /> }<br /> }<br /><br /> $_SESSION['total_price'] = calculate_price($_SESSION['cart']);<br /> $_SESSION['items'] = calculate_items($_SESSION['cart']);<br /> }<br /><br /> do_html_header("Your shopping cart");<br /><br /> if(($_SESSION['cart']) && (array_count_values($_SESSION['cart']))) {<br /> display_cart($_SESSION['cart']);<br /> } else {<br /> echo "<p>There are no items in your cart</p><hr/>";<br /> }<br /><br /> $target = "index.php";<br /><br /> // if we have just added an item to the cart, continue shopping in that category<br /> if($new) {<br /> $details = get_book_details($new);<br /> if($details['catid']) {<br /> $target = "show_cat.php?catid=".$details['catid'];<br /> }<br /> }<br /> display_button($target, "continue-shopping", "Continue Shopping");<br /><br /> // use this if SSL is set up<br /> // $path = $_SERVER['PHP_SELF'];<br /> // $server = $_SERVER['SERVER_NAME'];<br /> // $path = str_replace('show_cart.php', '', $path);<br /> // display_button("https://".$server.$path."checkout.php",<br /> // "go-to-checkout", "Go To Checkout");<br /><br /> // if no SSL use below code<br /> display_button("checkout.php", "go-to-checkout", "Go To Checkout");<br /><br /> do_html_footer();<br />?><br />
登入後複製
代码中的$_SESSION['cart'][$new]是什么意思,为什么要这样子做?
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前
By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
R.E.P.O.保存文件位置:在哪里以及如何保護它?
3 週前
By DDD

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

OOBELANGUAGE錯誤Windows 11 / 10修復中出現問題的問題
