Hola como siempre espero su valiosa ayuda estoy tratando de hacer un conteo de los item que voy a gregando pero no me muestra nada en mi etiqueta div....
Les dejo el codigo para que le echen un vistaso
Help ......
Código PHP:
<?php // Manual de PHP de WebEstilo.com
session_start();
//Session register esta obsoleto a partir de PHP 5.3.x se desaconseja usarlo!!!
//session_register('itemsEnCesta');
if (isset($_POST['item'])){
$item=$_POST['item'];
$cantidad=$_POST['cantidad'];
$precio=$_POST['precio'];
$itemsEnCesta=$_SESSION['itemsEnCesta'];
if (empty($itemsEnCesta)){
//Aquí guardamos el item, pero en vez de indicar como valor la cantidad indicamos un array18.
//con los valores "cantidad" y "precio"
$itemsEnCesta[$item]=array(
'cantidad'=>$cantidad,
'precio'=>$precio );
}else{
//obtenemos el item27.
$searchItem = $itemsEnCesta[$item];
//verificamos si existe o no el item en el carrito
if (empty($searchItem)) {
//si no existe agregamos el item con la cantidad y su precio32.
$itemsEnCesta[$item] = array(
'cantidad'=>$cantidad,
'precio'=>$precio );
}else {
//si existe el item solo aumentamos la cantidad .
$itemsEnCesta[$item]['cantidad'] += $cantidad;
$sesiones = count ($itemsEnCesta[$item]['item'] += $item);
$suma= O;
$_SESSION['total'] = $suma + $sesiones;
}
}
//guardamos los cambios en la sesión
$_SESSION['itemsEnCesta']=$itemsEnCesta;
}
$_SESSION['itemsEnCesta']=$itemsEnCesta;
?>
<html>
<body>
<tt>
<form action="#" method="post">
Dime el producto <input type="text" name="item" size="20"><br>
Cuantas unidades <input type="text" name="cantidad" size="20"><br>
Precio<input type="text" name="precio" size="20"><br>
<input type="submit" value="Añadir a la cesta"><br>
</form>
<?
if (isset($itemsEnCesta)){
echo'El contenido de la cesta de la compra es:<br>';
foreach($itemsEnCesta as $item => $info){
echo ' Artículo: '.$item.' ud: '.$info['cantidad'].' Precio: '.$info['precio'].' ';
echo '<a href="borrar.php?nombre<?'.$item.'?>">Salir</a> <br>';
}
}
?>
<div>Total:<?
$_SESSION['total'];
?></div>
</tt>
</body>
</html>