Advertisement
Guest User

Untitled

a guest
Oct 4th, 2017
365
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. <?php
  2.  
  3. $Nombre = $_POST['Nombre'];
  4. $Email = $_POST['Email'];
  5. $Mensaje = $_POST['Mensaje'];
  6. $Telefono = $_POST['Telefono'];
  7. $archivo = $_FILES['adjunto'];
  8. $archivo2 = $_FILES['adjunto2'];
  9. $archivo3 = $_FILES['adjunto3'];
  10.  
  11. if ($Nombre=='' || $Email=='' || $Mensaje=='' || $Telefono==''){
  12.  
  13. echo "<script>alert('Los campos marcados con * son obligatorios');location.href ='javascript:history.back()';</script>";
  14.  
  15. }else{
  16.  
  17.  
  18. require("archivosformulario/class.phpmailer.php");
  19. $mail = new PHPMailer();
  20.  
  21. $mail->From = $Email;
  22. $mail->FromName = $Nombre;
  23. $mail->AddAddress("miemail@gmail.com"); // Dirección a la que llegaran los mensajes.
  24.  
  25. // Aquí van los datos que apareceran en el correo que reciba
  26. //adjuntamos un archivo
  27.  
  28.  
  29. $mail->WordWrap = 50;
  30. $mail->IsHTML(true);
  31. $mail->Subject = "Contacto";
  32. $mail->Body = "Nombre: $Nombre n<br />".
  33. "Email: $Email n<br />".
  34. "Mensaje: $Mensaje n<br />".
  35. "Telefono: $Telefono n<br />";
  36. $mail->AddAttachment($archivo['tmp_name'], $archivo['name']);
  37. $mail->AddAttachment($archivo2['tmp_name'], $archivo2['name']);
  38. $mail->AddAttachment($archivo3['tmp_name'], $archivo3['name']);
  39.  
  40.  
  41.  
  42. // Datos del servidor SMTP
  43.  
  44. $mail->IsSMTP();
  45. $mail->Host = "ssl://smtp.gmail.com:465"; // Servidor de Salida.
  46. $mail->SMTPAuth = true;
  47. $mail->Username = "miemail@gmail.com"; // Correo Electrónico
  48. $mail->Password = "pass"; // Contraseña
  49.  
  50. if ($mail->Send())
  51. echo "<script>alert('Formulario enviado exitosamente, le responderemos lo más pronto posible.');location.href ='javascript:history.back()';</script>";
  52. else
  53. echo "<script>alert('Error al enviar el formulario');location.href ='javascript:history.back()';</script>";
  54.  
  55. }
  56.  
  57. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement