Foros del Web » Programando para Internet » PHP »

Necesitaría que alguien me verifique un código. Gracias!!

Estas en el tema de Necesitaría que alguien me verifique un código. Gracias!! en el foro de PHP en Foros del Web. Hola! antes que nada quiero avisar que no se nada de PHP. Por ello pido que sean claros y sin lenguaje para entendidos (je, me ...
  #1 (permalink)  
Antiguo 01/08/2006, 18:32
 
Fecha de Ingreso: noviembre-2004
Mensajes: 65
Antigüedad: 13 años, 1 mes
Puntos: 0
Necesitaría que alguien me verifique un código. Gracias!!

Hola! antes que nada quiero avisar que no se nada de PHP. Por ello pido que sean claros y sin lenguaje para entendidos (je, me tienen que explicar como a un niño).

El tema es que estoy probando un formulario que pueden ver en http://www.carlos-cetune.com.ar/prueba5.htm

Es un simple formulario para adherirse a un newsletter y en el cual se coloca un email y se da ok, y le llega un mail al que solicitó, y otro a mí donde me dice el email de quien se suma al listado.

EL PROBLEMA 1: llega a mi mail pero no figura el email del que solicitó el servicio, sólo aparece "Adhesion al servicio de Newsletter".

EL PROBLEMA 2: al que solicitó el servicio le llega un mail que dice "Adhesion al servicio de Newsletter" cuando en realidad debería aparecer

Hemos recibido su solicitud.
Proximamente recibirá nuestras ofertas.
_____________________________________
Carlos A. Cetune - Electrodomésticos
Av. Juan B. Justo 344 - Beccar - Bs. As.
Tel: 4743-1996
E-mail: [email protected]
Web: www.carlos-cetune.com.ar";

HABRÁ ALGÚN ERROR EN EL CÓDIGO. AQUÍ LES COPIO LO QUE TENGO ESCRITO. DESDE YA MUCHAS GRACIAS!!!

<?PHP
$destinatario1="[email protected], [email protected]";
$destinatario2=$mail;
$asunto1="Adhesion Newsletter";
$asunto2="Cetune Hogar - Electrodomésticos";
$headers .= "From: Cetune Hogar <[email protected]>\r\n";
$headers .= "Reply-To: [email protected]\r\n";
$cuerpo1="
Adhesion al servicio de Newsletter: E-MAIL: $mail";
$cuerpo2="Gracias!!.
Hemos recibido su solicitud.
Proximamente recibirá nuestras ofertas.
_____________________________________
Carlos A. Cetune - Electrodomésticos
Av. Juan B. Justo 344 - Beccar - Bs. As.
Tel: 4743-1996
E-mail: [email protected]
Web: www.carlos-cetune.com.ar";

mail($destinatario1,$asunto1,$cuerpo1, $headers);
mail($destinatario2,$asunto2,$cuerpo2, $headers);

print '&resultado=Gracias '.$nom.'!!! Te enviamos un e-mail';
?>
  #2 (permalink)  
Antiguo 01/08/2006, 18:43
Avatar de B**
B**
 
Fecha de Ingreso: enero-2006
Ubicación: Monterrey,Mexico
Mensajes: 952
Antigüedad: 11 años, 10 meses
Puntos: 3
Podrias crar un campo en el cual el usuario escriba su mail.... lo colocas dentro del header, yo tengo uno asi, cambialo por tus variables..
Código PHP:
<?php
    $sendTo 
"tu correo ";
    
$asunto $_POST["asunto"];//Recibes lo q el usuario introdujo
        
$mail =$_POST["email"];
    
$contenido $mensaje"\n\n";
    
$nombre=$_POST["nombre"];
    
$headers "From: " $nombre." <".$email."> \nMime-Version: 1.0\nContent-Type: text/html; charset=ISO-8859-1\nContent-Transfer-Encoding: 7bit";
         
       
$headers .= "Reply-To: ".$email//Aqui donde se adjunta el mail  q puso el usuario, y al cual le mandaras la contestacion
    
$headers .="Content-Type: text/plain";
    
$mensaje $_POST["mensaje"];
    if(
mail($sendTo$asuntoutf8_decode($contenido), $headers))
        echo 
"Mensaje Enviado";
?>
Espero te sirva...
__________________
-URL= Go PHP5.
-Age=22.
-Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML ,CSS.
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 23:37.