Hola a todos.
Estoy teniendo problemas para manejar arrays de sesion, son para un carrito de compras donde debo guardar el id del articulo y la cantidad. Lo que tengo actualmente solo me permite tener 1 elemento en el disque array pero el array debe ir creciendo de tamaño dinamicamente(aumentar en 1 cada que el usuario de clic en el boton comprar y meter en ese elemento del array el nombre y cantidad).
Aqui el codigo que tengo
Código PHP:
Ver original<?php
$cantidad=isset($_POST["cantidad"])?
$_POST["cantidad"]:0; $ar_id=isset($_POST["ar_id"])?
$_POST["ar_id"]:0; $logeado=isset($_COOKIE['EMail'])?
$_COOKIE['EMail']:""; if($logeado=="")
{
echo "Agregar a sesion carrito";
if(!isset($_SESSION['ar_id'])) {
$_SESSION['ar_id'][]=$ar_id;
$_SESSION['cantidad'][]=$_cantidad;
}
$_SESSION['ar_id'][]=$ar_id;
$_SESSION['cantidad'][]=$cantidad;
echo $_SESSION['ar_id'][2];
echo $_SESSION['cantidad'][2];
}
else
If(isset($_SESSION['carrito'])) {
echo "Agregar a sesion carrito";
}
else
echo "No existe la sesion carrito";
?>
Gracias.