La parte en la que los usuarios estan identificados no tiene ningun problema.
Mi problema surge cuando eres un invitado. La cesta la he hecho con sesiones, con dos variables, una con el numero de articulos y la otra con los id de producto seguidos por comas.
Mi pregunta es que yo en la parte de invitado no puedo poner:
session_start();
session_destroy();
Puesto que la cesta se pierde en cada recarga, pero aunque el invitado quiera salir de la web y volver a entrar su cesta tambien permanece, asi que mi pregunta es, como puedo destruir la sesion php cada vez que se cierre el navegador.
Gracias, un saludo