Jump to content

StayG

New Members
  • Content Count

    3
  • Joined

  • Last visited

Community Reputation

0 Neutral

About StayG

  • Rank
    Newbie
  1. array(1) { [3]=> array(4) { [0]=> string(1) "1" [1]=> string(1) "2" [2]=> string(1) "3" [3]=> string(1) "4" } } It gets the values, but when it comes to the next spin, foreach replaces them. $i = 0; foreach($_SESSION['pID'] as $getProductID) { $x = $getProductID; //$_SESSION['pColors'] = array(); > this is when array is outside and stay empty if(isset($_POST['pColors'])) { $_SESSION['pColors'] = array(); // > this is when array is in and get values foreach($_POST['pColors'] as $colorKey => $RColors) { $_SESSION['pColors'][$x][$colorKey] = $RColors; } var_dump($_SESSION['pColors']); $i++; } In each case, values come to pColors but they are not recorded in the array.
  2. var_dump (); does not return anything inside this if. Because $ _POST is executed by ajax
  3. When I send values to the foreach they are not recorded in the array. $x = $getProductID; $_SESSION['pColors'] = array(); if(isset($_POST['pColors'])) { foreach($_POST['pColors'] as $colorKey => $RColors) { $_SESSION['pColors'][$colorKey] = $RColors; } } var_dump($_SESSION['pColors']); Send date with AJAX: $('.addToCart').click(function(){ $.ajax({ url:""+realLink+"cart.php", method:"POST", data:{action:action,pColors:pColors}, success:function(data){ //alert(data); } }); });
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.