Gracias por sus respuestas me han servido mucho, pero utilizándolas me ha surgido una duda en cuanto al array, pongo este código
carrito.php Código PHP:
<?php
session_start();
$clave = $_GET['clave'];
$producto = $_GET['producto'];
$cantidad = $_GET['cantidad'];
addItem($clave, $producto, $cantidad);
function addItem($clave, $producto, $cantidad)
{
# Fijate en esta parte cree una variable de array multiple
$_SESSION['Productos'][][$clave][$proucto] = $cantidad;
for($i=0; $i < count( $_SESSION['Productos'] ); $i++ ){echo $_SESSION['Productos'][$i]."<BR>";}
}
?>
Lo que trato de hacer es mando desde la página
agregarcarrito.php Código HTML:
<a href="carrito.php?clave=ht_1210&proucto=condensador&cantidad=45">Agregar</<a>
Con sus respuestas lo que traté de hacer es se recogen las variables y se crean en el "arreglo global" y luego se hace el ciclo for y se imprimen en pantalla lo que tiene el array, pero cuando hago esto me salta este mensaje siempre
"Notice: Undefined index: clave in /home/www/catalogo/agregarcarrito.php on line 3 Notice: Undefined variable: proucto in /home/www/catalogo/carrito.php on line 16.
Array"
Me pueden ayudar lo que quiero que salga es el proucto y la cantidad que seleccionó pero ya no se como.