Tema: Enviar Email
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2003, 13:24
rameltete
 
Fecha de Ingreso: octubre-2003
Mensajes: 9
Antigüedad: 20 años, 6 meses
Puntos: 0
Enviar Email

Tengo un carrito de la compra hecho con javascript que pasa las siguiente variables a la pagina PHP ($key y $val) desde un array que se ha creado con la compra.
Hasta ahora he conseguido enviar el email al destinatario, pero no se ha enviado el contenido de la compra.
A ver si me podeis ayudar. Este es Codigo:

<?php // Recoge las variables del formulario de compra y envia un email
$MailToAddress = "[email protected]";
$MailSubject = "Cibertienda";
if ($email) { // Comprueba si se ha añadido la dirección de correo del cliente, y si no es así se incluye el nombre de la empresa
$MailFromAddress = $EMAIL;
}
else {$MailFromAddress = $EMPRESA;}
$Header = "Orden de Compra";
$Message = "";
if (!is_array($HTTP_POST_VARS)) return;
reset($HTTP_POST_VARS);
while(list($key, $val) = each($HTTP_POST_VARS)) {
$GLOBALS[$key] = $val;
$val=stripslashes($val);
$Message .= $key." = ".$val."\n";
}
if ($Header) {
$Message = $Header."\n\n".$Message."n.n";
}
if (mail( $MailToAddress, $MailSubject, $Message, "From: $MailFromAddressnReply-To: $MailFromAddressnX-Mailer: PHP/" . phpversion())) {
print ("<b><center><font color=red size='12px'>Su email se ha enviado correctamente.<br />Recibirá una contestación en un plazo no superior a 24 horas.Gracias.</font><br /><a href='../index.html'>Volver a Inicio</a></center></b>");
} else {
print ("<b><center><font color=red size='12px'>Su email no se ha enviado por un error.Vuelva a intentarlo.Gracias</font><br /><a href='../index.html'>Inicio</a></center></b>");
}
?>