Código PHP:
<td colspan="2" align="right" bgcolor="#F5F5FF" class="encabezado_webs">Subtotal:</td>
<td align="center" bgcolor="#F5F5FF" class="precio"><? echo $suma; ?> €</td>
<td colspan="2" bgcolor="#F5F5FF"> </td>
<td rowspan="3" bgcolor="#0000FF"><img src="../imag/pix.gif" width="1" height="1"></td>
</tr>
<tr>
<td colspan="2" align="right" bgcolor="#F5F5FF" class="encabezado_webs"><br>
Envío:</td>
<td align="center" bgcolor="#F5F5FF" class="precio"><br>
<?
if ($suma < 500)
{
$portes = '8.00';
}else{
$portes = '0.00';
}
echo $portes;
?>
€
</td>
<td colspan="2" bgcolor="#F5F5FF"> </td>
</tr>
<tr>
<td colspan="2" align="right" bgcolor="#F5F5FF" class="encabezado_webs"><br>
Total:</td>
<td align="center" bgcolor="#F5F5FF" class="precio"><br>
<?
$total= $suma + $portes;
echo $total;
?>
€
</td>
<td colspan="2" bgcolor="#F5F5FF"> </td>
</tr>
<tr>
<td colspan="7" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" id="culo_products">
<tr>
<td width="14"><img src="../imag/esq_izq_clara.gif" width="14" height="12"></td>
<td valign="bottom" bgcolor="#F5F5FF"><table width="100%" border="0" cellpadding="0" cellspacing="0" id="centro_azul_culo">
<tr>
<td height="1" bgcolor="#0000FF"><img src="../imag/pix.gif" width="1" height="1"></td>
</tr>
</table></td>
<td width="14"><img src="../imag/esq_drcha_clara.gif" width="14" height="12"></td>
</tr>
</table></td>
</tr>
</table>
<?
}
//para usar estas clases en otros documentos
//para sacar el importe
function importe(){
$suma = 0.0;
for ($i=0;$i<$this->num_productos;$i++){
if($this->array_id_prod[$i]!=0){
$suma = $suma + $this->array_precio_prod[$i] * $this->array_unidades_prod[$i];
}
}
return $suma;
}
//para sacar el numero de productos comprados
function numProductos(){
$num = 0;
for ($a=0;$a<$this->num_productos;$a++){
if($this->array_id_prod[$a]!=0){
$num = $num + $this->array_unidades_prod[$a];
}
}
return $num;
}
//elimina un producto del carrito. recibe la linea del carrito que debe eliminar
//no lo elimina realmente, simplemente pone a cero el id, para saber que esta en estado retirado
function elimina_producto($linea){
$this->array_id_prod[$linea]=0;
$this->num_carrito--;
}
}
//inicio la sesión
session_start();
//si no esta creado el objeto carrito en la sesion, lo creo
if (!isset($_SESSION["ocarrito"])){
$_SESSION["ocarrito"] = new carrito();
}
?>[/