codeigniter 세션에 긴 배열을 할당해야하지만 작동하지 않습니다. 세 개의 요소가있는 배열을 사용한다면이 작업을 수행하십시오. 내 배열은 아래와 같습니다.Codeigniter 세션이 long 배열로 작동하지 않습니다.
$value['id'] = $checkout_product['checkout']['id'];
$value['user_id'] = $checkout_product['checkout']['user_id'];
$value['name'] = $checkout_product['checkout']['name'];
$value['maker'] = $checkout_product['checkout']['maker'];
$value['model'] = $checkout_product['checkout']['model'];
$value['color'] = $checkout_product['checkout']['color'];
$value['size'] = $checkout_product['checkout']['size'];
$value['slug'] = $checkout_product['checkout']['slug'];
$value['route_id'] = $checkout_product['checkout']['route_id'];
$value['description'] = $checkout_product['checkout']['description'];
$value['quantity'] = $checkout_product['checkout']['quantity'];
$value['p_units'] = $checkout_product['checkout']['p_units'];
$value['images'] = $checkout_product['checkout']['images'];
$value['label_type'] = $checkout_product['checkout']['label_type'];
$value['product_type'] = $checkout_product['checkout']['product_type'];
$value['auction_id'] = $checkout_product['checkout']['auction_id'];
$value['product_id'] = $checkout_product['checkout']['product_id'];
$value['budget_min'] = $checkout_product['checkout']['budget_min'];
$value['budget_max'] = $checkout_product['checkout']['budget_max'];
$value['bid_start_date'] = $checkout_product['checkout']['bid_start_date'];
$value['bid_end_date'] = $checkout_product['checkout']['bid_end_date'];
$value['status'] = $checkout_product['checkout']['status'];
$value['bid_id'] = $checkout_product['checkout']['bid_id'];
$value['bidder_id'] = $checkout_product['checkout']['bidder_id'];
$value['bid_product_id'] = $checkout_product['checkout']['bid_product_id'];
$value['bid_date'] = $checkout_product['checkout']['bid_date'];
$value['bid_qty'] = $checkout_product['checkout']['bid_qty'];
$value['bid_amount'] = $checkout_product['checkout']['bid_amount'];
$value['total_amount'] = $checkout_product['checkout']['total_amount'];
$value['payable_amount'] = $checkout_product['checkout']['payable_amount'];
$value['shipping_in'] = $checkout_product['checkout']['shipping_in'];
$value['shipping_method'] = $checkout_product['checkout']['shipping_method'];
$value['shipping_amount'] = $checkout_product['checkout']['shipping_amount'];
$value['pro_type'] = $checkout_product['checkout']['pro_type'];
$value['warranty_month'] = $checkout_product['checkout']['warranty_month'];
$value['warranty_type'] = $checkout_product['checkout']['warranty_type'];
$value['bid_note'] = $checkout_product['checkout']['bid_note'];
$value['bid_status'] = $checkout_product['checkout']['bid_status'];
$value['customer_id'] = $checkout_product['checkout']['customer_id'];
$value['customer_username'] = $checkout_product['checkout']['customer_username'];
$value['customer_firstname'] = $checkout_product['checkout']['customer_firstname'];
$value['customer_lastname'] = $checkout_product['checkout']['customer_lastname'];
$value['customer_email'] = $checkout_product['checkout']['customer_email'];
$value['customer_image'] = $checkout_product['checkout']['customer_image'];
$this->session->set_userdata('checkout', $value);
이 코드는 저에게 맞지 않습니다. codeigniter에서 세션에서 큰 배열을 게시하는 방법을 알려주십시오.
데이터베이스를 사용하여 세션을 저장합니다. https://ellislab.com/codeigniter/user-guide/libraries/sessions.html 또한 카트를 만드는 것처럼 보입니다. CI의 내장 카트 클래스를 보았습니까? https://ellislab.com/codeigniter/user-guide/libraries/cart.html – versalle88