Cita:
Iniciado por pateketrueke pues bueno, no hay nada malo en tu idea... ¿porque la pregunta?
Simplemente por que es lo que se me ha ocurrido y no sabía si sería idóneo!!
Cita:
Iniciado por pateketrueke solamente que no es necesario guardar nada para hacer referencia a tu carrito:
Código PHP:
if ( ! isset($_COOKIE['actividad_del_carro'])) unset($_SESSION['datos_del_carro']);
Exacto. Es lo que pensaba y he hecho :)
Código PHP:
Ver originalif (!isset($_SESSION["cart"])){ $_SESSION["cart"] = new Cart();
}else{
if(!isset($_COOKIE['cart'])){ unset($_SESSION["cart"]); $_SESSION["cart"] = new Cart();
}
}
Cita:
Iniciado por pateketrueke ahora, correcto es un término ambiguo y realmente relativo, si te funciona... entonces es correcto para ti?
A mi me funciona, pero al mismo tiempo creo que el código es correcto. No diría que es una solución alternativa o temporal. Se que se puede hacer también con tablas, pero este método es rápido y funciona!
Te parece correcto?
Grácias