Foros del Web » Programando para Internet » PHP »

Carrito de compras

Estas en el tema de Carrito de compras en el foro de PHP en Foros del Web. que tal otra ves por aqui comunidad estoy buscando un carrito de compras me pueden ayudar si alguien tiene un codigo oh algun lugar donde ...
  #1 (permalink)  
Antiguo 09/06/2004, 20:28
agc
 
Fecha de Ingreso: marzo-2004
Ubicación: USA
Mensajes: 92
Antigüedad: 20 años, 8 meses
Puntos: 0
Pregunta Carrito de compras

que tal otra ves por aqui comunidad
estoy buscando un carrito de compras me pueden ayudar si alguien tiene un codigo oh algun lugar donde puedo encontrar la informacion se los agradecere

saludos
  #2 (permalink)  
Antiguo 09/06/2004, 20:59
Avatar de Gerald  
Fecha de Ingreso: julio-2003
Mensajes: 1.356
Antigüedad: 21 años, 4 meses
Puntos: 2
Yo tambien me apunto, y que no digan el Oscommerce queremos aprender de cero ;)
__________________
Solo por Hoy: Trataré de fortalecer mi mente. Estudiaré y aprenderé algo útil
Hoteldipity
Arte Caracol
  #3 (permalink)  
Antiguo 10/06/2004, 14:09
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Gerald .. si quieren aprender de cero .. habrá que empezar por definir que es y de que consta un "carrito de compras".

Para mí un carrito de compras tiene várias partes:
1) Un catalogo de productos: descripción, precio y alguna imagen asociada mínimo.
2) Un sistema de "cesta" donde poder ir añadiendo productos que voy a seleccionar de la navegación del "catálogo" del punto 1.
3) Generar orden de compra (mínimo) y enviarla por e-mail o almacenarla (altamente recomendable) en el própio sistema.

Digamos que eso sería lo básico ..

Técicamente ..
1) Una base de datos con los productos.
2) Necesitamos un sistema "temporal" para añadir "items" de ese catalogo. El "item" será el ID de ese producto mínimo y la cantidad que deseamos de ese producto. Aquí ya aparece una "estructura" simple de un array para almacenar estos datos. Todo esto debe funcionar en X páginas que estemos dando vueltas por el catálogo y .. que mejor para esto que usar sesiones para propagar esos datos.
3) Otra tabla mas para la BD que nos relacione ese ID del producto, nos guarde la cantidad y el cliente que lo pidío (ideal que sea el ID del cliente y que este quede aparte relacionado ..).

De este último punto se deduce que tendría que existir un registro de usuarios (por lo menos para facilitar las futúras compras). Luego ya se definirá si le obligas al cliente a identificarse en tu sistema antes de iniciar la compra o lo haces en el momento que termine de añadir productos en su cesta.

Eso sería la teoría .. ahora sólo falta trabajar estos puntos o acudir a www.hotscripts.com y burcarse un sistema de estos (que los hay).

Un saludo,
  #4 (permalink)  
Antiguo 10/06/2004, 15:03
oecarlitoz
Invitado
 
Mensajes: n/a
Puntos:
::

Cita:
Iniciado por agc
que tal otra ves por aqui comunidad
estoy buscando un carrito de compras me pueden ayudar si alguien tiene un codigo oh algun lugar donde puedo encontrar la informacion se los agradecere

saludos
Hola un amigo me dio este tutorial pero es limitado y bueno espero que te sirva, claro esta en ingles.

http://macromedia.com/devnet/mx/drea.../php_cart.html

Saludos
  #5 (permalink)  
Antiguo 10/06/2004, 21:17
agc
 
Fecha de Ingreso: marzo-2004
Ubicación: USA
Mensajes: 92
Antigüedad: 20 años, 8 meses
Puntos: 0
gracias

lo voy a checar

saludos
  #6 (permalink)  
Antiguo 10/08/2005, 10:43
 
Fecha de Ingreso: mayo-2004
Mensajes: 4
Antigüedad: 20 años, 5 meses
Puntos: 0
Haber si te sirve algo este manual

http://www.desarrolloweb.com/manuales/56/

Saludos
  #7 (permalink)  
Antiguo 10/08/2005, 12:43
Avatar de DoKyE  
Fecha de Ingreso: junio-2005
Mensajes: 144
Antigüedad: 19 años, 5 meses
Puntos: 0
yo ase 5 años tuve la obligacion de implementar el de oscommerce, y aprendi php ("no soy experto ni nuca lo sere") gracias a eso, ademas podrias guiarte en base a eso pa hacer uno a tu medida.
(simple opinion)
__________________
Chiloé
  #8 (permalink)  
Antiguo 10/08/2005, 15:24
 
Fecha de Ingreso: abril-2005
Mensajes: 94
Antigüedad: 19 años, 7 meses
Puntos: 0
Cita:
Iniciado por agc
que tal otra ves por aqui comunidad
estoy buscando un carrito de compras me pueden ayudar si alguien tiene un codigo oh algun lugar donde puedo encontrar la informacion se los agradecere

saludos
tengo uno que en lo personal me pareció bueno, no se si quieras enviarme tu correo para enviartelo, es un zip. con tres archivos, lo que pasa es que no recuerdo la página de donde lo bajé. pero con gusto te lo facilito!
  #9 (permalink)  
Antiguo 11/08/2005, 11:33
 
Fecha de Ingreso: mayo-2004
Mensajes: 903
Antigüedad: 20 años, 6 meses
Puntos: 4
Yo instalé el de desarrollosweb nuy basicamente y me da este error:
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/polocba/domains/midominio.com.ar/public_html/indexcarr.php:2) in /home/polocba/domains/midominio.com.ar/public_html/lib_carrito.php on line 59

en la línea 59 tengo asi:
Código PHP:
session_start(); 
y otra cosa que no alcanzo a comprender es: funciona repito básicamente como lo subí, me añade los productos, me calcula el iva, etc. pero como hago para enviar eso como una orden de compra vía mail? tambié sería bueno agregarle que te sume productos pero con cantidad de los mismos.
porque no lo hacemos entre varios y le servirá a muchos!!!!!!!! , lo mismo que nos pasa con los buscadores, que repetimos y repetimos consultas y no encontramos la solución.

Última edición por mvlsistemas; 11/08/2005 a las 11:41
  #10 (permalink)  
Antiguo 19/08/2005, 10:52
 
Fecha de Ingreso: julio-2002
Mensajes: 66
Antigüedad: 22 años, 3 meses
Puntos: 0
Re carrito de compras

Hola mvlsistemas: si no entendi mal, vos tenes "session_start()" en la linea 59 y ese justamente seria el error, ya que la session la tenes que inicializar siempre el la primer linea de la pagina. A menos eso tengo entendido yo.

En relacion a lo del pedido, via email, tenes razon. Pero solo es cuestion de programar un poquito.

Saludos y espero que te sirva.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:12.