Foros del Web » Programando para Internet » PHP »

envío de un mail al cliente con el detalle de compra

Estas en el tema de envío de un mail al cliente con el detalle de compra en el foro de PHP en Foros del Web. hola a todos!! tengo el siguiente codigo que es un boton enviar.php el cual me envia a mi correo el pedido del cliente y tambien ...
  #1 (permalink)  
Antiguo 31/01/2010, 20:50
 
Fecha de Ingreso: septiembre-2009
Mensajes: 40
Antigüedad: 14 años, 7 meses
Puntos: 0
Sonrisa envío de un mail al cliente con el detalle de compra

hola a todos!!
tengo el siguiente codigo que es un boton enviar.php el cual me envia a mi correo el pedido del cliente y tambien le mando una copia al cliente que realizo el pedido a su mail.. el tema en cuestion es que el mail que le llega al cliente llega con el MailFromAddress [email protected] y queda bastante feo..por eso si me pueden ayudar a modificar eso lo agradeceria mucho.



Código PHP:
<?php
$MailToAddress 
"[email protected]";
$MailSubject "Tienda";
    if (!
$MailFromAddress) {
    
$MailFromAddress "Pedido";
       }
$Header "Orden de Compra";
$Footer "";

    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";
    }

    
$Message .= "REMOTE HOST: ".$REMOTE_HOST."\n";
    
$Message .= "REMOTE USER: "$REMOTE_USER."\n";
    
$Message .= "REMOTE ADDR: "$REMOTE_ADDR."\n";

    if (
$Footer) {
    
$Message .= "\n\n".$Footer;
    }

mail("$MailToAddress""$MailSubject""$Message""From: $MailFromAddress");
mail("{$_POST['email']}","Detalle de su compra en nuestro website","$Message");  
echo 
"<b>Pedido Realizado con éxito</b><br>"
?>
saludos
y gracuias nuevamnete
  #2 (permalink)  
Antiguo 01/02/2010, 01:17
Avatar de minkweb  
Fecha de Ingreso: septiembre-2005
Mensajes: 443
Antigüedad: 18 años, 7 meses
Puntos: 14
Respuesta: envío de un mail al cliente con el detalle de compra

No entiendo... si no quieres que llegue "[email protected]" pues cambia el valor de la variable... disculpa si no es lo que estas preguntando pero no logro asimilar tu mensaje

Saludos
__________________
Juegos
Juegos iphone
  #3 (permalink)  
Antiguo 01/02/2010, 08:54
 
Fecha de Ingreso: septiembre-2009
Mensajes: 40
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: envío de un mail al cliente con el detalle de compra

hola minkweb
el tema es porque me sale [email protected] en la copia que le envio al cliente que le tendria QUE modificar o agregar??
desde ya muchas gracias
  #4 (permalink)  
Antiguo 01/02/2010, 09:14
Avatar de Midal  
Fecha de Ingreso: febrero-2010
Ubicación: Valencia
Mensajes: 60
Antigüedad: 14 años, 2 meses
Puntos: 9
Respuesta: envío de un mail al cliente con el detalle de compra

Supongo que este es el momento en el que se lo mandas al cliente:
Código PHP:
mail("{$_POST['email']}","Detalle de su compra en nuestro website","$Message"); 
Cambialo por:

Código PHP:
mail("{$_POST['email']}","Detalle de su compra en nuestro website","$Message""From: [email protected]"); 
De todas formas ese código es un poco sucio, no se si habrás echo un copia/pega desde alguna Web o que
  #5 (permalink)  
Antiguo 01/02/2010, 09:48
 
Fecha de Ingreso: septiembre-2009
Mensajes: 40
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: envío de un mail al cliente con el detalle de compra

hola midal
gracias por tu respuesta lo voy a probar y te digo..
si el codigo lo saque de un script pre diseñado y lo voy modificando como puedo..ya que soy mas que principiante en el tema de php
gracias
  #6 (permalink)  
Antiguo 01/02/2010, 09:53
 
Fecha de Ingreso: septiembre-2009
Mensajes: 40
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: envío de un mail al cliente con el detalle de compra

gracias midal!
solucione el problema con eso que me dijiste
saludos

Etiquetas: cliente, compra, detalle, mail
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:03.