PHP interesse |
|
Nu ben ik met bovenstaande class inderdaad al een stuk verder.
Alleen als ik nu een tweede product toevoeg aan de cart wordt de eerste overschreven.
Iemand een idee hoe ik dat kan/moet oplossen.
Hieronder de code die ik tot nu toe heb:
<?php
include('./classes/cart.class.php');
$cart = new Cart('winkelwagen'); // maak de cart aan in de sessie onder 'winkelwagen'
$cart->add($_POST['productid'], $_POST['quantity'], $_POST['sizeid']); // voeg dit product toe aan cart
foreach($cart->get() as $productId => $productArray) {
echo $productId.' '.$productArray['sizeid'].' '.$productArray['quantity'].'<br />';
}
?>
<?php include('./classes/cart.class.php'); $cart = new Cart('winkelwagen'); // maak de cart aan in de sessie onder 'winkelwagen' $cart->add($_POST['productid'], $_POST['quantity'], $_POST['sizeid']); // voeg dit product toe aan cart foreach($cart->get() as $productId => $productArray) { echo $productId.' '.$productArray['sizeid'].' '.$productArray['quantity'].'<br />'; } ?>
|