douci2015 2018-10-14 23:53
浏览 116

在codeigniter中将项目添加到购物车时,在来自url:message的响应中忽略Set-Cookie标头

I am creating website for Restaurants using codinighter , Where users order food from restaurants , I am having problem while making add to cart system , I am using cart liberty for that , When I add items to cart message at browsers console appears even though items will be added to cart successfully but , after reloading my page all the items get erased from cart ,

Why I am getting this error in console ? Why my items kept cart is erased after reloading my page ? Do I have to make change on config of codinighter or php while using cart lib?

Set-Cookie header is ignored in response from url: http://localhost/cart/addToCart. Cookie length should be less than or equal to 4096 characters.

Code :-

While adding Item to cart :-

  function addToCart(){
     $data = array(
           "id"     => 114,
           "name"   => "Crunchyroll",
           "qty"    =>  1,
           "price"  =>  $5
     );
     $this->cart->insert($data); 

}

addToCart() Method will be called viz ajax request While adding items to cart .

While Getting Cart Item :-

function Display()
{
    $cartData = array();
    foreach($this->cart->contents() as $items){
       $cartData[] = $items;    
    }
    return $cartData;
}  

Display() Method will be called viz ajax request during initialization of web page and After adding items to cart.

展开全部

  • 写回答

0条回答 默认 最新

      编辑
      预览

      报告相同问题?

      手机看
      程序员都在用的中文IT技术交流社区

      程序员都在用的中文IT技术交流社区

      专业的中文 IT 技术社区,与千万技术人共成长

      专业的中文 IT 技术社区,与千万技术人共成长

      关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

      关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

      客服 返回
      顶部