Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/08/2009, 10:05
Avatar de kaninox
kaninox
 
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 19 años, 6 meses
Puntos: 49
Respuesta: Formulario de contacto con select

From:World Wide Web Owner (info@oran**.com)
eso es lo que llega por que asi esta definido el smtp de tu servidor, y para que llegue lo que tu desees solo debes modificar la cabecera
te dejo como quedaria tu codigo con headers, ya que php mailer es un clase, y pues a mi gusto mail(); como funcion bien hecha es lo mismo....

Código php:
Ver original
  1. <?php
  2. /*Defines tus variables*/
  3. $nombre = $_POST['nombre'];
  4. $telefono = $_POST['telefono'];
  5. $email = $_POST['email'];
  6. $mensaje = $_POST['mensaje'];
  7. $thank="gracias.html";
  8. /* vemos el motivo */
  9. if ($_POST[motivo] == "") {$motivo = "No Disponible";}
  10. if ($_POST[motivo] == "1") {$motivo = "Ayuda y Soporte";}
  11. if ($_POST[motivo] == "2") {$motivo = "Afiliacion";}
  12. if ($_POST[motivo] == "3") {$motivo = "Ser Staff";}
  13. if ($_POST[motivo] == "4") {$motivo = "Sugerencia";}
  14. if ($_POST[motivo] == "5") {$motivo = "Otro";}
  15. /* definimos las cabeceras */
  16. $hdr="MIME-Version: 1.0\n";
  17. $hdr.="Content-type: text/html; charset=iso-8859-1\n";
  18. $hdr.="Content-Transfer-Encoding: 8bit\n";
  19. $hdr.="X-Priority: 1\n";
  20. $hdr.="X-MSMail-Priority: High\n";
  21. $hdr.="From: \"Mensaje enviado de TUWEB\" <$mail>\n";
  22.  
  23. /*
  24. enviamos el correo como html
  25. y en mensaje ocupamos la funcion nl2br para los saltos de linea que pudiera haber....
  26. si no sabes como funciona ver funcion en php.net
  27. */
  28. $cuerpo.="<html>\n<body>\n";
  29. $cuerpo .= "<font size=\"2\" face=\"Verdana, Arial\"><b><u>Nombre</u></b> : $nombre<br />";
  30. $cuerpo .= "<b><u>Tel&eacute;fono</u></b> : " . $telefono . "<br />";
  31. $cuerpo .= "<b><u>Email</u></b> : " . $email . "<br />";
  32. $cuerpo .= "<b><u>Motivo</u></b> : " . $motivo . "<br />";
  33. $cuerpo .= "<b><u>Mensaje</u></b> : " . nl2br($mensaje) . "<br /></font>";
  34. $cuerpo.="</body>\n</html>\n";
  35.  
  36. mail("$mail"," aqui lo que llega como asunto", $cuerpo, $hdr);
  37. header ("Location: $thank" );

espero te sirva saludos....
__________________
Gokuh Salvo al mundo. PUNTO!!!!

Última edición por kaninox; 18/08/2009 a las 10:10