Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: ArhennJosey en 19 Enero 2017, 00:33 am



Título: Problemas con Form
Publicado por: ArhennJosey en 19 Enero 2017, 00:33 am
Buena tarde, estoy tratando de enviar un correo desde un formulario de contacto, pero no me funciona, tengo el siguiente codigo para el formulario:

Código
  1. <form id="contact-form2" action="enviar.php" enctype="multipart/form-data" method="post">
  2. <div class="success"> Contact form submitted! <strong>We will be in touch soon.</strong></div>
  3. <fieldset>
  4. <label class="name">
  5. <input type="text" value="Nombre">
  6. <span class="error">*This is not a valid name.</span>
  7. <span class="empty">*This field is required.</span>
  8. <span class="clear"></span>
  9. </label>
  10. <label class="email">
  11. <input type="text" value="E-mail">
  12. <span class="error">*This is not a valid email address.</span>
  13. <span class="empty">*This field is required.</span>
  14. <span class="clear"></span>
  15. </label>
  16. <label class="phone">
  17. <input type="text" value="Telefono">
  18. <span class="error">*This is not a valid phone number.</span>
  19. <span class="empty">*This field is required.</span>
  20. <span class="clear"></span>
  21. </label>
  22. <label class="message">
  23. <textarea>Mensajes</textarea>
  24. <span class="error">*The message is too short.</span>
  25. <span class="empty">*This field is required.</span>
  26. <span class="clear"></span>
  27. </label>
  28. <div class="buttons"><span><a class="button" data-type="reset">Limpiar</a></span><span><a class="button" data-type="submit">Enviar</a></span></div>
  29. </fieldset>
  30. </form>
  31.  
  32.  
  33. y el archivo php es:
  34.  
  35. $destino= "joseysatizabal@gmail.com";
  36. $nombre= $_POST['Nombre'];
  37. $correo= $_POST['Email'];
  38. $telefono= $_POST['Telefono'];
  39. $mensaje= $_POST['mensaje'];
  40. $contenido= "Nombre: " . $nombre . "\nCorreo: " . $correo . "\nTelefono: " . $telefono . "\nMensaje: " . $mensaje ;
  41. mail($destino,"Contacto", $contenido);
  42. header ("Location: contacto.html");
  43.  

alguien me puede ayudar a encontrar porque no funciona?

Gracias


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro (http://foro.elhacker.net/reglas.htm)
-Engel Lex


Título: Re: Problemas con Form
Publicado por: #!drvy en 19 Enero 2017, 00:57 am
A los <input hay que asignarles el atributo name para que sean reconocidos mediante key.

Código
  1. <input type="text" value="Nombre" name='Nombre'>

Saludos


Título: Re: Problemas con Form
Publicado por: ArhennJosey en 19 Enero 2017, 01:07 am
Ok, ya lo había intentado poniéndoles el atributo nombre pero tampoco me funciono, igual voy a volver  revisar.
Gracias