Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/07/2003, 04:05
mackpipe
 
Fecha de Ingreso: abril-2003
Ubicación: Bogota
Mensajes: 131
Antigüedad: 21 años
Puntos: 2
Problema con clase en una session

Hola: Tengo el siguiente problema:

Estoy haciendo un carrito de compras, el cual esta implementado con clases, la idea es ir adicionando items al carro, y como tengo que estarme pasando de hojas, entonces decidi enviar la clase a la session, por ahi me dijeron que utilizara el serialize y efectivamente lo utilice y me funciono perfectamente,

Ahora, por ejemplo, estaba simulando llenar el carrito, con lo cual realice un ciclo por decir hasta 100, y meti al carro los 100 items, y posteriormente a la session,

Efectivamente funciono perfecto cuando fui a consultar el carrito, y hasta ahi todo bien,

Ahora como ya habia echo la opcion de adicion al carrito, entonces decidi quitar el ejemplito que llenaba, y dedicarmme a llenar el carrito pero como debe ser, y efectivamente adiciono al carrito, o por lo menos eso parece, pero al consultar el carrito no tiene nada de nada.


Teniendo en cuenta que para volver a tomar los valores del carrito yo estoy desserealizando la variable que almacene en la session.

Yo creo saber porque es, y es que por ejemplo como cuando hice el ejemplo de generarlos de prueba, los empece a meter en orden, osea desde el id=1, hasta el id=100 de la tabla X, pero como ahora yo puedo escojer el producto X y asignarlo al carrito, y estoy pensando que no puedo asignarlos al carro si no van en su respectivo orden, ya que los estoy almacenando como un array asociativo al id del producto

No se si me explique bien,

gracias