Foros del Web » Programando para Internet » PHP »

Formulario que me llegue a mi mail

Estas en el tema de Formulario que me llegue a mi mail en el foro de PHP en Foros del Web. Hola a todos, he estado buscando por la red y lo he implementado en mi web. http://vectores.freevar.com/mailattach.php los archivos que he usado son estos: vectores.freevar.com/mailattach.zip ...
  #1 (permalink)  
Antiguo 16/12/2009, 12:53
Avatar de aldabu  
Fecha de Ingreso: noviembre-2002
Ubicación: Chimbote Perú
Mensajes: 438
Antigüedad: 21 años, 5 meses
Puntos: 4
Formulario que me llegue a mi mail

Hola a todos, he estado buscando por la red y lo he implementado en mi web.

http://vectores.freevar.com/mailattach.php

los archivos que he usado son estos:
vectores.freevar.com/mailattach.zip ahora lo que quiero es modificar lo que hay alli para que no salga el campo destinatario y el resto si, de tal manera que cuando se envia el formulario llegue a mi correo [email protected].

Les agradeceria muchisimo a los expertos del php ya que recien estoy aprendiendo php.
__________________
http://www.dmozlatino.org - Agrega tu web TOTALMENTE GRATIS!!!

Última edición por aldabu; 16/12/2009 a las 13:22 Razón: no puse el mail
  #2 (permalink)  
Antiguo 16/12/2009, 12:59
Avatar de bacdavi  
Fecha de Ingreso: junio-2006
Ubicación: http://localhost/
Mensajes: 351
Antigüedad: 17 años, 10 meses
Puntos: 7
Respuesta: Formulario que me llegue a mi mail

creo (pero no estoy seguro), que con cuentas de hotmail no se pueden recibir mails generados desde php...
proba con una cuenta de gmail y me contas...
  #3 (permalink)  
Antiguo 16/12/2009, 13:01
Avatar de dggluz  
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 525
Antigüedad: 15 años
Puntos: 50
Respuesta: Formulario que me llegue a mi mail

Si recién estás aprendiendo PHP, te recomiendo que uses la función mail para poder personalizar todo. Las librerías son muy potentes, pero usarlas para cosas sencillas no vale la pena. ¡Suerte!
  #4 (permalink)  
Antiguo 16/12/2009, 13:04
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: Formulario que me llegue a mi mail

comenta estas dos lineas..........

$mail->From = "[email protected]";
$mail->FromName = "Blog Unijimpe";

asi ya no llegara el destinatario....... pero ten en cuenta que lo pueden considerar con span o llegar a bandeja de no deseado.

suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #5 (permalink)  
Antiguo 16/12/2009, 13:07
Avatar de bacdavi  
Fecha de Ingreso: junio-2006
Ubicación: http://localhost/
Mensajes: 351
Antigüedad: 17 años, 10 meses
Puntos: 7
Respuesta: Formulario que me llegue a mi mail

Cita:
Iniciado por masterojitos Ver Mensaje
comenta estas dos lineas..........

$mail->From = "[email protected]";
$mail->FromName = "Blog Unijimpe";
creo que no tiene mucho que ver eso de comentar esas líneas, ya que solo son un indicador de quien esta enviando el mail, sin embargo, deberías de revisar hacia quien va dirijido el mail, no he visto el código pero asumo que seria
Código:
$mail->To = "";
Si me equivoco corrijanme...
  #6 (permalink)  
Antiguo 16/12/2009, 13:17
Avatar de aldabu  
Fecha de Ingreso: noviembre-2002
Ubicación: Chimbote Perú
Mensajes: 438
Antigüedad: 21 años, 5 meses
Puntos: 4
Respuesta: Formulario que me llegue a mi mail

Cita:
Iniciado por masterojitos Ver Mensaje
comenta estas dos lineas..........

$mail->From = "[email protected]";
$mail->FromName = "Blog Unijimpe";

asi ya no llegara el destinatario....... pero ten en cuenta que lo pueden considerar con span o llegar a bandeja de no deseado.

suerte.
Sí es cierto que llegan los mensajes a mi correo cuando pongo el destinatario

Acerca de esas dos lineas no tiene nada que ver ya que cuando llega el correo llega como si me hubiese enviado [email protected] y con el nombre Blog Unijimbe, y acerca de

$mail->To = "";
No veo ese codigo.

Me gustaria saber donde puedo implementarlo con la funcion mail.
__________________
http://www.dmozlatino.org - Agrega tu web TOTALMENTE GRATIS!!!
  #7 (permalink)  
Antiguo 16/12/2009, 15:49
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: Formulario que me llegue a mi mail

lo siento me confundi..... pense que querias ocultar el remitente, y no el destinatario :

pero si deseas que no se envie a nadie y solo a un correo tuyo.... ps cambia tu codigo php de la parte superior por este:

Código PHP:
Ver original
  1. <?php
  2. require("class.phpmailer.php");
  3. $msg = "";
  4. if ($_POST['action'] == "send") {
  5.     $varname = $_FILES['archivo']['name'];
  6.     $vartemp = $_FILES['archivo']['tmp_name'];
  7.     $micorreo = "[email protected]";
  8.     $mail = new PHPMailer();
  9.     $mail->Host = "localhost";
  10.     $mail->From = "[email protected]";
  11.     $mail->FromName = "Blog Unijimpe";
  12.     $mail->Subject = $_POST['asunto'];
  13.     $mail->AddAddress($micorreo);
  14.     if ($varname != "") {
  15.         $mail->AddAttachment($vartemp, $varname);
  16.     }
  17.     $body = "<strong>Destinatario</strong><br><br>".$_POST['destino']."<br>";
  18.     $body.= "<strong>Mensaje</strong><br><br>".$_POST['mensaje']."<br>";
  19.     $body.= "<i>Enviado por http://blog.unijimpe.net</i>";
  20.     $mail->Body = $body;
  21.     $mail->IsHTML(true);
  22.     $mail->Send();
  23.     $msg = "Mensaje enviado correctamente";
  24. }
  25. ?>

Gracias por el karma

Suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #8 (permalink)  
Antiguo 16/12/2009, 17:05
Avatar de aldabu  
Fecha de Ingreso: noviembre-2002
Ubicación: Chimbote Perú
Mensajes: 438
Antigüedad: 21 años, 5 meses
Puntos: 4
Respuesta: Formulario que me llegue a mi mail

Mil gracias tio por tu respuesta tan acertada, ya funciona a la perfección. Sos grande. no me habia dado cuenta que somos paisanos, tu tambien eres de Peru.
__________________
http://www.dmozlatino.org - Agrega tu web TOTALMENTE GRATIS!!!
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 19:31.