Re: Where are cart contents stored?
I am trying to understand the things
When I said
foreach($_SESSION as $key=>$value)
{
echo 'The value of $_SESSION['."'".$key."'".'] is '."'".$value."'".' <br />';
}
Is it because all session info is stored in the database?
Currently the session table has the record:
customers_host_address|s:9:"localhost";cartID|s:0:"";cart|O:12:"shoppingcart":8: {s:8:"contents";a:1:{i:27;a:1:{s:3:"qty";i:1;}}s:5:"total";d:90;s:6:"weight";i:8 ;s:6:"cartID";s:5:"97814";s:12:"content_type";b:0;s:18:"free_shipping_item";i:0; s:20:"free_shipping_weight";i:0;s:19:"free_shipping_price";i:0;}language|s:7:"en glish";languages_id|s:1:"1";currency|s:3:"USD";check_valid|s:4:"true";navigation |O:17:"navigationhistory":2:{s:4:"path";a:3:{i:0;a:4:{s:4:"page";s:5:"index";s:4 :"mode";s:6:"NONSSL";s:3:"get";a:1:{s:5:"cPath";s:2:"18";}s:4:"post";a:0:{}}i:1; a:4:{s:4:"page";s:21:"products_general_info";s:4:"mode";s:6:"NONSSL";s:3:"get";a :3:{s:5:"cPath";s:2:"18";s:4:"sort";s:3:"20a";s:6:"action";s:29:"multiple_produc ts_add_product";}s:4:"post";a:2:{s:11:"products_id";a:10:{i:19;s:1:"0";i:36;s:1: "0";i:37;s:1:"0";i:34;s:1:"0";i:35;s:1:"0";i:23;s:1:"0";i:16;s:1:"0";i:22;s:1:"0 ";i:12;s:1:"0";i:27;s:1:"1";}s:7:"submit1";s:29:"Add Selected Products to Cart";}}i:2;a:4:{s:4:"page";s:13:"shopping_cart";s:4:"mode";s:6:"NONSSL";s:3:"ge t";a:1:{s:4:"sort";s:3:"20a";}s:4:"post";a:0:{}}}s:8:"snapshot";a:0:{}}update_ex pirations|s:4:"true";new_products_id_in_cart|s:0:"";valid_to_checkout|b:1;cart_e rrors|s:0:"";
1. Where is it defined that write the sessions in this format?
2. In which fiile are we doing this and in which file we are parsing the session(if at all)
Thanks
Email: advanced DOT programmer AT gmail DOT com