Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/03/2008, 19:00
NiB
 
Fecha de Ingreso: octubre-2005
Mensajes: 59
Antigüedad: 18 años, 6 meses
Puntos: 0
Insertar codigo php en cuerpo de email

Hola,

Tengo una pagina donde recibo respuesta de un pago de paypal.

En ella tengo esta código para mostrar los artículos:
Código PHP:

for ($c 1$c $nitems$c++){
$quant $keyarray['quantity'.$c];
$itemname $keyarray['item_name'.$c];
$price $keyarray['mc_gross_'.$c];
$itemnumber $keyarray['item_number'.$c];
echo 
"-$itemname (x$quant)<br> $price EUR";
echo 
"<br>";

Hasta ahora solo he colocado variables php en el cuerpo pero no se si el servidor ejecuta el código antes de enviarlo, es posible insertar ese código en el cuerpo de un email?

Código PHP:
...
....
$cuerpo '
<html>
<head>
   <title>Your purchase</title>
</head>
<body>
<h3>Store xxx</h3>
<b>Payment Details:</b>
-Id: '
.$txn_id.'<br>
-Date: '
.$paymentDate.'<br>
-Status: '
.$payment_status'.'.$pend.'<br><br>

for ($c = 1; $c < $nitems; $c++){
$quant = $keyarray['
quantity'.$c];
$itemname = $keyarray['
item_name'.$c];
$price = $keyarray['
mc_gross_'.$c];
$itemnumber = $keyarray['
item_number'.$c];
echo "-$itemname (x$quant)<br> $price EUR";
echo "<br>";
}

</body>
</html>
'
;
mail($destinatario,$asunto,$cuerpo,$headers); 
gracias