Goedemorgen!
Ik heb een probleem met mijn winkelwagentje. Ik zet alle producten etc. in mijn sessie. Dan doe ik een check om te kijken of er wat in de WW zit, als dit het geval is, hoort hij dit weg te schrijven in de database, en daarna de WW te legen.
Als de WW leeg is, geeft ie de melding dat de WW leeg is...
Nu heb ik in mijn IF die unset staan, helemaal onderaan. Maar op een of andere manier tikt hij meteen mijn else in, ook al is de winkelwagen gevuld!
Als ik de UNSET uit mijn IF weghaal, dan verwerkt hij het wel, en schrijft het netjes weg. Maar de WW is dan niet leeg, en dat moet uiteraard wel.
Iemand enig idee wat hier aan de hand kan wezen?
stukkie code:
<?if(!empty($_SESSION['shoppingcart'])):
//Opslaan in DB
unset($_SESSION['shoppingcart']);
//Bestelling afgerond blaa
else:
Er zit niks in uw winkelwagen.
endif;?>
1.238 views