Se me pidio hacer un carro de compras en PHP simple, sin MYSQL ni sesiones para un final de una materia de la facultad. La cosa es que de php tuvimos una clase solamente, donde vimos lo mas basico de todo y encima mal explicado... hace un tiempo ya que estoy tratando de aprender solo (leyendo del foro) pero me di cuenta que no me da.
Como les dije, no se me permite utilizar bases de datos, sesiones ni cookies; tengo que reemplazar eso con archivos o variables de sesion ocultas. Mi idea del carrito es bastante simple, es un formulario con un codigo de producto y una casilla para ingresar la cantidad deseada del producto.
Lo que puntualmente necesito saber es como crear un array que se vaya llenando con el codigo de producto y la cantidad del mismo a medida que el usuario va agregando cosas al carrito, para luego poder mostrarlo en pantalla y permitir hacer un check out.
Este seria el formulario para cada uno de los productos:
Código HTML:
<form action="agregar.php" method="post"> <input type="hidden" name="Producto_1" value="P1"> <Cantidad <input type="text" name="CP1"> <input type="submit" name="Agregar"> </form>
Código PHP:
echo "Se agregaron" . $_POST['CP1'] . "unidades al carrito";