Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/10/2009, 04:21
crujikoki
 
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona
Mensajes: 289
Antigüedad: 16 años, 5 meses
Puntos: 8
Respuesta: Carrito de compra

Hola,

No entiendo el motivo de refrescar la página. Pero si lo tienesque hacer por el motivo que sea, y por lo que dices, entiendo que pierdes la información de antes de refrescar, te propongo así dos soluciones rápidas:

1. Podrías pasar la info de antes de refrescar por GET o POST en el PHP, siempre y cuando controles que es un refesco y no un nuevo acceso a ese php.

2. Ya que estás usando ajax, podrías crearte una tabla auxiliar en tu BBDD de tal forma que se vayan registrando los movimientos que haga un usuario desde que empieza hasta que acaba. Así creo que te podrías ahorrar el refresco o si más no la pérdida de información...

3. No entiendo como pierdes la info si la guardas en una variable de sesión, pero en lugar de hacer operaciones matemáticas, podrías guardar un identificador que contenga toda la info en un solo string. Por ejemplo: iPod3, iMac2.

Hace tiempo qeu no toco nada de web (con PHP+AJAX+JS) pero como te he dicho, así como solución rápida, creo qeu el problema lo tienes en el PHP...
Quizás si pones algo de código te podamos ayudar mejor.

(Por cierto, la web está muy chula!)

Saludos.