pugboy Posted July 10, 2008 Share Posted July 10, 2008 I am trying to split up a cookie array value into another array, which contains a shop ID, item ID, and quantity... <?php $total = count($_COOKIE["cart"]); $i = 0; while($i<$total){ $cartid = "cart[" . $i . "]"; echo $cartid; $cookie = $_COOKIE[$cartid]; explode("/",$cookie); $sid = $cookie[0]; $iid = $cookie[1]; $q = "SELECT * FROM store" . $sid . " WHERE id = '" . $iid . "'"; $result = mysql_query($q); $row = mysql_fetch_array($result); $gg = $row["pricegg"]; $ffc = $row["priceffc"]; $name = $row["name"]; echo "<tr> <td class='style4'>$cookie</td> <td class='style4'>$name</td> <td class='style4'>GG: $gg<br/>FFCG: $ffc</td> </tr> "; $i++; } ?> FFCG and GG are 2 separate currencies. $cookie contains nothing... That is the main problem :/ Why does it not contain the value of the cart? Quote Link to comment Share on other sites More sharing options...
btherl Posted July 10, 2008 Share Posted July 10, 2008 Try adding this to your code: print "<pre>"; print_r($_COOKIE); print "</pre>"; That will show you the contents of the $_COOKIE array. Quote Link to comment Share on other sites More sharing options...
pugboy Posted July 10, 2008 Author Share Posted July 10, 2008 Outputs: Array ( [user] => Admin [sid] => 7 [cart] => Array ( [0] => 7/1/1 [1] => 7/2/1 ) ) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.