Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/10/2013, 15:24
ferely
 
Fecha de Ingreso: octubre-2013
Ubicación: bogota
Mensajes: 9
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: formulario contacto no envia correo

hola carlos, haz lo siguiente
cambia el action de form dejalo asi <form action="#">
y despues de cerrar el </html> agrega este codigo y remplaza lo que necesitas
Código PHP:
Ver original
  1. <?php
  2. if (isset ($_POST['action_submit'])){
  3. $campo1 = $_POST['campo1'];
  4. $campo2 = $_POST['campo2'];
  5. $campo3 = $_POST['campo3'];
  6.  
  7.  
  8.  
  9. $header = 'From: ' . $campo1 . " \r\n";
  10. $header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
  11. $header .= "Mime-Version: 1.0 \r\n";
  12. $header .= "Content-Type: text/plain";
  13.  
  14. $mensaje = "MENSAJE DE: " . $campo1 . " \r\n";
  15. $mensaje .= "NOMBRE: " . $campo1 . " \r\n";
  16. $mensaje .= "E-MAIL: " . $campo2 . " \r\n";
  17. $mensaje .= "MENSAJE: " . $campo3 . " \r\n\r\n\r\n";
  18.  
  19.  
  20.  
  21. $mensaje .= "Enviado el " . date("d-m-y \a \l\a\s H:i ");
  22.  
  23.  
  24. $asunto = 'MENSAJE DE talpagina.COM VIA WEB';
  25.  
  26. mail($para, $asunto, utf8_decode($mensaje), $header);
  27.  
  28.  
  29. ?>