Foros del Web » Creando para Internet » HTML »

formulario contacto no envia correo

Estas en el tema de formulario contacto no envia correo en el foro de HTML en Foros del Web. amigos gracias de antemano. soy un aficionado en estos temas, mi pregunta es la siguiente:" como hago que este formulario envíe un correo a: [email protected] ...
  #1 (permalink)  
Antiguo 28/10/2013, 14:21
 
Fecha de Ingreso: octubre-2013
Mensajes: 2
Antigüedad: 10 años, 5 meses
Puntos: 0
formulario contacto no envia correo

amigos gracias de antemano.
soy un aficionado en estos temas, mi pregunta es la siguiente:" como hago que este formulario envíe un correo a: [email protected]
este es el código del formulario. gracias

Código HTML:
Ver original
  1. <form id="ContactForm_ContactForm" action="http://www.poaci.pe/contact-us/ContactForm" method="post" enctype="application/x-www-form-urlencoded">
  2.  
  3.    
  4.     <p id="ContactForm_ContactForm_error" class="message " style="display: none"></p>
  5.    
  6.    
  7.     <fieldset>
  8.          
  9.        
  10.             <div id="FirstName" class="field text c6">
  11.     <label class="left" for="ContactForm_ContactForm_FirstName">Nombres</label>
  12.     <div class="middleColumn">
  13.         <input type="text" name="FirstName" class="text c6" id="ContactForm_ContactForm_FirstName" />
  14.     </div>
  15.    
  16.    
  17. </div>
  18.        
  19.             <div id="Surname" class="field text c6">
  20.     <label class="left" for="ContactForm_ContactForm_Surname">Apellidos</label>
  21.     <div class="middleColumn">
  22.         <input type="text" name="Surname" class="text c6" id="ContactForm_ContactForm_Surname" />
  23.     </div>
  24.    
  25.    
  26. </div>
  27.        
  28.             <div id="Email" class="field email text c6">
  29.     <label class="left" for="ContactForm_ContactForm_Email">Email</label>
  30.     <div class="middleColumn">
  31.         <input type="email" name="Email" class="email text c6" id="ContactForm_ContactForm_Email" />
  32.     </div>
  33.    
  34.    
  35. </div>
  36.        
  37.             <div id="Phone" class="field text c6">
  38.     <label class="left" for="ContactForm_ContactForm_Phone">Teléfono</label>
  39.     <div class="middleColumn">
  40.         <input type="text" name="Phone" class="text c6" id="ContactForm_ContactForm_Phone" />
  41.     </div>
  42.    
  43.    
  44. </div>
  45.        
  46.             <div id="Message" class="field textarea c12">
  47.     <label class="left" for="ContactForm_ContactForm_Message">Mensaje</label>
  48.     <div class="middleColumn">
  49.         <textarea name="Message" class="textarea c12" id="ContactForm_ContactForm_Message" rows="5" cols="20"></textarea>
  50.     </div>
  51.    
  52.    
  53. </div>
  54.        
  55.             <div id="ReceiveMail" class="field checkbox c12">
  56.     <input type="checkbox" name="ReceiveMail" value="1" class="checkbox c12" id="ContactForm_ContactForm_ReceiveMail" />
  57.     <label class="right" for="ContactForm_ContactForm_ReceiveMail">Enviar una copia a su correo</label>
  58.             </div>
  59.  
  60.        
  61.             <input type="hidden" name="SecurityID" value="c38288f9ebddea3eaf93ff71fb1f4d2c8fd1f72f" class="hidden" id="ContactForm_ContactForm_SecurityID" />
  62.  
  63.        
  64.         <div class="clear"><!-- --></div>
  65.     </fieldset>
  66.  
  67.    
  68.     <div class="Actions">
  69.        
  70.            
  71.     <input type="submit" name="action_submit" value="enviar" class="action action" id="ContactForm_ContactForm_action_submit" />
  72.        
  73.     </div>
  74.       <p>&nbsp;&nbsp;</p>
  75.       <p>Vea nuestro plano de ubicación.</p>
  76. </form>

Última edición por pzin; 29/10/2013 a las 02:55 Razón: formato código
  #2 (permalink)  
Antiguo 28/10/2013, 15:24
 
Fecha de Ingreso: octubre-2013
Ubicación: bogota
Mensajes: 9
Antigüedad: 10 años, 5 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. ?>
  #3 (permalink)  
Antiguo 28/10/2013, 18:15
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: formulario contacto no envia correo

Hola:

La parte html parece estar bien, además con html no se envían correos sino los lenguajes del servidor o gestores de correo...

Tu recepción con una página php deberìa tener una sentencia "mail" que creo que es lo que debes controlar.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 31/10/2013, 10:24
 
Fecha de Ingreso: octubre-2013
Mensajes: 2
Antigüedad: 10 años, 5 meses
Puntos: 0
Respuesta: formulario contacto no envia correo

agradezco tu apoyo, seguiré tus recomendaciones

Etiquetas: contacto, correo, envia, formulario, input
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 14:29.