Código PHP:
<?php
// sesinue hasi
session_cache_limiter("nocache,private");
session_start();
//
if( ! empty( $_GET["id_producto"] ) ) {
$id_producto=$_GET["id_producto"];
$cuantos = empty( $_SESSION["carrito"][$id_producto]["cantidad"] ) ? 0 : intval( $_SESSION["carrito"][$id_producto]["cantidad"] );
$_SESSION["carrito"][$id_producto]["cantidad"]= $cuantos + 1;
$_SESSION["carrito"][$id_producto]["id_producto"]= $id_producto;
}
?>
Código HTML:
<html>
<head>
</head>
<body>
<a href="?id_producto=1">producto1</a>
<a href="?id_producto=2">producto2</a>
<a href="?id_producto=9">producto9</a>
Código PHP:
<?php
if( isset( $_SESSION["carrito"] ) && count( $_SESSION["carrito"] ) > 0 ){
foreach( $_SESSION["carrito"] as $item ){
echo $item["id_producto"] .": ".$item["cantidad"];
}
}
?>
Código HTML:
</body>
</html>
si ya lo he puesto y funciona, ya lo he entendido, es por cada id_producto tenemos un id_producto y la cantidad, si es que me he liado porque hay 2 id_productos, pero nada asunto solucionado, muchisimas gracias.
valoracion excelente.