0
나는 쇼핑 카트에 대한 SESSION['cart']
을 사용하고 있습니다 : 내가 사용 항목을 추가 할 때PHP 세션 기반의 쇼핑 카트
if(isset($_GET['product_id'])){
echo 'Good request!';
$product_id = $_GET['product_id'];
if(!isset($_SESSION['cart'])){
$_SESSION['cart'] = array();
echo 'There is no cart!';
}
$cart_row = array(
'product_id'=>$product_id
);
$_SESSION['cart'][] = $cart_row;
}
: 첫 번째 항목이 추가되지
addToCart.php?product_id=12345
을하지만, 이후의 항목 아르.
왜 첫 번째 항목이 배열에 포함되지 않는 이유인지 모르시겠습니까?
이 (가) session_start()를 호출하고 있습니까? –
제품 ID를 $ _SESSION [ 'cart']의 요소로 사용 하는게 어떨까요? – Markasoftware
거기에 무엇이 있는지 정확히 확인하고 있습니까? 'print_r ($ _ SESSION)'으로? – Quasdunk