Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/11/2005, 19:33
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pues la filosofía es exactamente igual a la de un "carrito de compra" .. Sólo que el típico carrito de compra enlaza con un pago en línea normalmente, pero si tu no lo deseas .. no lo hagas.

En defintiva un "carrito" o lo que tu deseas no es más que gestionar un array propagando este en una sesión o cookies para ir añadiendo productos a dicho array (bidimensional o várias paralelas) .. Así podría ir viendo el usuario que productos añadió y hacer el cálculo del total .. elimniar un producto si no lo desea .. etc.

Si sólo quieres un "acomulador" (que vaya haciendo el sumatorio de todo lo que se añada) .. en ese caso volvemos a lo mismo: gestión de una "variable" sobre una sesión (más sencillo que manejar un array).

No sé que es lo que necesitas exactamente: concretalo, .. pero se basa en que use sesiones, por qué así és como irás manteniendo el valor de lo que acomules (sea en un array, una simple variable .. o lo que gustes). Cuando termines tu proceso de "recolección" de productos, ahí si no necesitas hacer nada más con esos datos, destruyes la sesión y te olvidas de todo .. o llevas esos datos a una Base de datos o donde lo gestiones para genererar algún tipo de cotización .. o equivalente.

Un saludo,