Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/11/2007, 21:01
anrey
 
Fecha de Ingreso: noviembre-2007
Mensajes: 22
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: problema con carrito de compra

el de vercarrito.php es:

<?php
session_start();
error_reporting(E_ALL);
@ini_set('display_errors', '1');
if(isset($_SESSION['carro']))
$carro=$_SESSION['carro'];
else $carro=false;
?>
<html>
<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.tit {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
}
.prod {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #333333;
}
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #990000;
}
.Estilo1 {font-size: medium}
.Estilo3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; color: #333333; }
body {
background-color: #cccc99;
}
-->
</style>
<style type="text/css">
hr.linea {
height: 1px;
border: 0;
color: #cc0000;
background-color: #333333;
width: 95%;
}
</style>
</head>

<body>
<div align="center">
<table width="75%" border="1" cellpadding="1" bordercolor="#FFFFFF">
<tr>
<td bgcolor="#FFFFFF">

<div align="center">
<table width="100%" border="0" cellpadding="1">
<tr>
<td width="50%"><div align="center"><img src="logo%20PCDG.JPG" width="142" height="47"> </div></td>
<td width="50%" valign="top"> <div align="center"><font color="#FF0000" size="2" face="Arial, Helvetica, sans-serif"><strong></strong></font> </div>

</td>
</tr>
</table>
</div>
<hr align="center" class="linea"> <div align="center">
<table width="273" border="0" cellpadding="1">
<tr>
<td height="29" colspan="2" valign="top"> <div align="left"><strong><font size="2">Coordinador</font></strong></div></td>
</tr>
<tr>
<td width="160" valign="middle"> <div align="left"><font size="2">Nombre
y Apellido:</font></div></td>
<td width="103" valign="middle"> <div align="left"> </div></td>
</tr>
</table>
</div>
<hr align="center" class="linea"> <p align="center"><strong><font color="#660000" size="4">Presupuesto:</font></strong></p>
<hr align="center" class="linea">

<?php
if($carro){
?>
<div align="center">
<table width="681" border="1" cellspacing="0" cellpadding="0" align="center">
<tr bgcolor="#cccccc" class="tit">
<td width="172"><div align="center" class="Estilo1"><font color="#000000" size="2"><strong><em>Actividad:</em></strong></font></div></td>
<td width="68"><div align="center"><em><strong><font color="#000000"><span class="Estilo1"><font size="2">Precio</font></span></font></strong></em></div></td>
<td align="center"><div align="center" class="Estilo1"><em><strong><font color="#000000" size="2">Items</font></strong></em></div></td>
<td align="center"><em><strong><span class="Estilo1"><font color="#000000" size="2">Cantidad
de Unidades</font></span></strong></em></td>
<td width="65" align="center"><div align="center"><em><strong><font color="#000000"><span class="Estilo1"><font size="2">Borrar</font></span></font></strong></em></div></td>
<td width="101" align="center"><div align="center"><em><strong><font color="#000000"><span class="Estilo1"><font size="2">Actualizar</font></span></font></strong></em></div></td>
</tr>
<?php
$color=array("#ffffff","#ffffff");
$contador=0;
$suma=0;
foreach($carro as $k => $v){
$subto=$v['cantidad']*$v['monto'];
$suma=$suma+$subto;
$contador++;
?>
<form name="a<?php echo $v['identificador'] ?>" method="post" action="agregacar.php?<?php echo SID ?>" id="a<?php echo $v['identificador'] ?>">
<tr bgcolor="<?php echo $color[$contador%2]; ?>" class='prod'>
<td><span class="Estilo1"><?php echo $v['nombre'] ?></span></td>
<td><span class="Estilo1"><?php echo $v['monto'] ?></span></td>
<td width="109" align="center"><span class="Estilo1"><?php echo $v['cantidad'] ?></span></td>
<td width="152" align="center"> <span class="Estilo1">
<input name="cantidad" type="text" id="cantidad" value="<?php echo $v['cantidad'] ?>" size="1" readonly="readonly">
<input name="id" type="hidden" id="id" value="<?php echo $v['id'] ?>">
</span></td>
<td align="center"><a href="borracar.php?<?php echo SID ?>&id=<?php echo $v['id'] ?>" class="Estilo1"><img src="trash.gif" width="12" height="14" border="0"></a></td>
<td align="center"> <input name="imageField" type="image" src="actualizar.gif" width="20" height="20" border="0"></td>
</tr>
</form>
<?php
}
?>
</table>
<p><span class="prod"><span class="Estilo1"><font color="#660000">Total
de Artículos:</font></span> <font size="4"><?php echo count($carro); ?></font></span>
<br>
<span class="prod"><span class="Estilo1"><font color="#660000">Total:</font></span><font size="4">
<?php echo number_format($suma,2); ?><font size="3">Bf</font></font></span>
</p>
<p><br>
<span class="Estilo3">Continuar la selección de productos</span> <a href="factura.php?<?php echo SID;?>"><img src="continuar.gif" width="13" height="13" border="0"></a>
<?php }else{ ?>
</p>
</div>
<p align="center"> <span class="prod"><span class="Estilo1">No hay productos
seleccionados</span></span> <a href="factura.php?<?php echo SID;?>"><img src="continuar.gif" width="13" height="13" border="0"></a>
<?php }?>
</p></td>
</tr>
</table></p>
</div>
</body>
</html>

estoy seguro que el problema esta en uno de estos dos codigo porque los dos restante trabajan bien que son para agregar y borrar ya que no les hice cambio alguno, espero tu sugerencia y bueno tal vez esto te anime un poco para empesar hacer el carrrito de compra que tienes que hacer. gracias

Última edición por anrey; 27/11/2007 a las 21:07