Ver Mensaje Individual
  #16 (permalink)  
Antiguo 16/01/2008, 10:31
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 9 meses
Puntos: 2135
Re: enviar contenido variable de sesión por mail()

Cambia tu funcion asi:
Código PHP:
<?php
function su_pedido () {

ob_start();
echo 
"<table border='0' width='100%'><tr><td colspan='3' class='carrito_ver'>SU PEDIDO</td></tr>
<tr>
<td> Artículo </td> <td> Unidades </td> <td> Total </td>
</tr>"
;

for (
$i=$i $_SESSION["ocarrito"]->num_productos $i++ )

{
//Si array_id_art[$this->num_productos] es = a 0 significa que es un artículo eliminado de la cesta
if ($_SESSION["ocarrito"]->array_id_art[$i] !=0)
{
echo 
"<tr>
<td>" 
.$_SESSION["ocarrito"]->array_name[$i]." </td>";
echo 
" <td>".$_SESSION["ocarrito"]->array_qty[$i]." </td>";

echo 
" <td>".$_SESSION["ocarrito"]->array_price_total[$i]." </td> </tr>";
}




}
?>
</table>
<?


return ob_get_clean();
}
y prueba nuevamente.

Saludos.