Hey all,
I have a shopping cart, users add items to it, update quantities, login, cart gets converted to an order, order gets paid for... the usual experience with a shopping cart.
We've had many successful transactions but every now and then we get an email saying something like "I placed items in the cart, went to checkout and before I could enter my login details I got an error saying 'Your cart is empty'."
Now, the only way that error is displayed is if nothing is found in the cart table matching the users session ID. The session ID is obviously set as they have been able to add items to the cart and update the quantity.
Does anyone know what might be causing this?
session_start(); is used on every page.
I'm thinking I'm going to have to start setting cookies (don't really want to), but if there are any other alternatives, I'm open to suggestions.
Thanks