por medio de un icono agrego un producto al carrito de compras...con lo que tengo hasta el momento... funciona, pero los productos que le cargo a un cliente aparecen en todos... ejemplo si a Juan le cargo:
Pantalon 500
Camisa 300
entro al "perfil" de Lupita y tiene lo mismo...
estoy tratando de agregar mi clavecliente a mi array pero hasta el momento no lo he logrado agradezco su ayuda de antemano
Código PHP:
<?php
$action = isset($_GET['action']) ? $_GET['action'] : "";
$cliente= isset($_GET['cliente']) ? $_GET['cliente'] : "";
if($action=='add'){
echo "<div><font face='Arial' size='2' color=black>" . $name . " Haz agregado este producto.</div></font>";
}
if($action=='exists'){
echo "<div> <font face='Arial' size='2' color=black> " . $name . "Ya existe.</div> </font>";
}
?>
<?php
$cartItemCount = isset($_SESSION['cart']) ? count($_SESSION['cart']) : 0;
?>
<table border="0" class="normalba1" bgcolor="#FFFFFF">
<thead>
<tr>
<div class="cargar" cargar>
<td>Producto</td>
<td>Monto</td>
</tr></thead>
<?php do { ?>
<tbody>
<tr>
<td bgcolor="#FFFFFF"><div align="left"><?php echo $row_clientes['Mes']; ?></div></td>
<td bgcolor="#FFFFFF"><div align="left"><?php echo $monto=$row_clientes['Monto']; ?></div></td>
<td ><div align="center">
<?php echo "<a href='agregar.php?id={$row_clientes['id']}&cliente={$row_clientes['clavecliente']}'>";
echo "<img src='images/agregar.png' title='Agregar' />";
echo "</a>";?>
</div></td>
</tr></tbody>
<?php } while ($row_clientes= mysql_fetch_assoc($clientes)); ?>
AGREGAR
Código PHP:
<?php
session_start();
//Obtener el id
$id = isset($_GET['id']) ? $_GET['id'] : "";
$cliente = isset($_GET['cliente']) ? $_GET['cliente'] : "";
/*
* Verificar si 'cart' fue creada
* sino crearla
ACA TENGO DUDAS DE COMO METER MI CLIENTE
*/
if(!isset($_SESSION['cart'])){
$_SESSION['cart'] = array();
}
// checar si el id esta en el array en caso contrario crearlo
if(in_array($id,$_SESSION['cart'])){
// Redireccionar
header('Location: PagosRealizados.php?action=exists&id=' . $id . '&cliente=' . $cliente);
}
// agregar
else{
array_push($_SESSION['cart'], $id);
// Redireccionar
header('Location: PagosRealizados.php?action=add&id=' . $id . '&cliente=' . $cliente);
}
?>