이 글의 예시에서는 PHP 장바구니 구현 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.
여기에서는 쇼핑 상품 추가부터 구매까지 간단한 PHP 장바구니 코드를 제공합니다. 쇼핑몰 개발에서는 이 기능이 필수적이며 사용자 쇼핑 콘텐츠를 운영하기 위해 txt 텍스트 파일을 사용하지 않습니다.
다음 코드를 사용하여 장바구니에 항목을 추가하세요.
//
// add_item.php:
// 장바구니에 항목을 추가합니다.
//
세션_시작()
if (session_is_registered('cart')) {
Session_register('카트')
}
require 'lib.inc.php'; // 제품 로드()
LoadProducts(); // $master_products_list에 제품 로드
// $curr_product를 전역으로 만듭니다.
$curr_product = 배열()
// 모든 제품을 반복하고 제품을 가져옵니다
// 우리가 관심을 갖고 있는 것
foreach ($master_products_list as $prod_id => $product) {
If (trim($prod_id) == Trim($_GET[id])) {
$curr_product = $product
}
}
// 세션 등록
//session_register('카트')
//if(session_is_registered('cart')) echo "이미 등록되었습니다"
if ($_POST[ordered]) { // 제품을 선택한 경우
Array_push($_SESSION[카트][제품], array(trim($_POST[id]), $_POST[수량]))
$_SESSION[장바구니][num_items] = $_POST[수량]
}
?>
이미 을 장바구니에 추가했습니다.
장바구니에 을 추가하세요.
제목>
머리>
장바구니에 성공적으로 추가되었습니다
반품 제품 목록 페이지
장바구니에 을 추가하세요.