Muy buenas a todos,
Tengo un problema no puedo ver lo que contiene un array de session si le paso las variables, tengo esto:
session_start();
$imagen = $_POST["imagen"];
$nombre = $_POST["nombre"];
$precio = $_POST["precio"];
$talla = $_POST["talla"];
$cantidad = $_POST["cantidad"];
$codigo = $_POST["codigo"];
if (!isset($_SESSION["carro"])){
$_SESSION["carro"] = array('codigo'=>'".$codigo."', 'imagen'=>'".$imagen."', 'nombre'=>'".$nombre."', 'precio'=>'".$precio."', 'cantidad'=>'".$cantidad."', 'talla'=>'".$talla."', 'precio'=>'".$precio."');
}else{
$_SESSION["carro"] = array('codigo'=>'".$codigo."', 'imagen'=>'".$imagen."', 'nombre'=>'".$nombre."', 'precio'=>'".$precio."', 'cantidad'=>'".$cantidad."', 'talla'=>'".$talla."', 'precio'=>'".$precio."');
foreach ($_SESSION["carro"] as $k => $v){
echo "<tr>";
echo "<td>".$k." es ".$v."</td>";
echo "</tr>";
}
}
Pero no me muestra nada, ¿que estoy haciendo mal?
Un saludo, Gracias
Tengo un problema no puedo ver lo que contiene un array de session si le paso las variables, tengo esto:
session_start();
$imagen = $_POST["imagen"];
$nombre = $_POST["nombre"];
$precio = $_POST["precio"];
$talla = $_POST["talla"];
$cantidad = $_POST["cantidad"];
$codigo = $_POST["codigo"];
if (!isset($_SESSION["carro"])){
$_SESSION["carro"] = array('codigo'=>'".$codigo."', 'imagen'=>'".$imagen."', 'nombre'=>'".$nombre."', 'precio'=>'".$precio."', 'cantidad'=>'".$cantidad."', 'talla'=>'".$talla."', 'precio'=>'".$precio."');
}else{
$_SESSION["carro"] = array('codigo'=>'".$codigo."', 'imagen'=>'".$imagen."', 'nombre'=>'".$nombre."', 'precio'=>'".$precio."', 'cantidad'=>'".$cantidad."', 'talla'=>'".$talla."', 'precio'=>'".$precio."');
foreach ($_SESSION["carro"] as $k => $v){
echo "<tr>";
echo "<td>".$k." es ".$v."</td>";
echo "</tr>";
}
}
Pero no me muestra nada, ¿que estoy haciendo mal?
Un saludo, Gracias