Tema: Formulario
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/01/2015, 09:44
aprendiznovato
 
Fecha de Ingreso: enero-2015
Ubicación: Vitoria Gasteiz
Mensajes: 3
Antigüedad: 10 años, 1 mes
Puntos: 0
Formulario

hola a todos, tengo este formulario e mi pagina y os pido ayuda para que este funcione.

Código HTML:
Ver original
  1. <form id="ContactForm" action="mail1.php" method="post" >
  2. <div>
  3. <div class="wrapper">
  4. <span>Nombre:</span><input type="text" class="input">
  5. </div>
  6. <div class="wrapper">
  7. <span>E-mail:</span><input type="text" class="input" >
  8. </div>
  9. <div class="textarea_box">
  10. <span>Messagem:</span><textarea name="textarea" id="comments" cols="1" rows="1"></textarea>
  11. </div>
  12. <a href="mail1.php" onClick="document.getElementById('ContactForm').submit()">Send</a>
  13.  
  14. </div>
  15. </form>

en mail php tengo esto:

Código PHP:
Ver original
  1. <?
  2. if (!$HTTP_POST_VARS){
  3. ?>
  4. <form id="contactForm" action="mail.php" method=post>
  5. <fieldset>
  6. <form id="ContactForm" >
  7. <div>
  8. <div class="wrapper">
  9. <span>Nombre:</span><input type="text" class="input">
  10. </div>
  11. <div class="wrapper">
  12. <span>E-mail:</span><input type="text" class="input" >
  13. </div>
  14. <div class="textarea_box">
  15. <span>Messagem:</span><textarea name="textarea" id="comments" cols="1" rows="1"></textarea>
  16. </div>
  17. <a href="mail.php" onClick="document.getElementById('ContactForm').submit()">Send</a>
  18. </fieldset>
  19. <p id="error" class="warning">Message</p>
  20. </form>
  21. <input type=submit value="Enviar">
  22. </form>
  23. <?
  24. }else{
  25. //Estoy recibiendo el formulario, compongo el cuerpo
  26. $cuerpo = "Formulario enviado\n";
  27. $cuerpo .= "NAME: " . $HTTP_POST_VARS['name'] . "\n";
  28. $cuerpo .= "EMAIL: " . $HTTP_POST_VARS['email'] . "\n";
  29. $cuerpo .= "COMMENTS: " . $HTTP_POST_VARS['comments'] . "\n";
  30.  
  31. //mando el correo...
  32. mail("micorreo","Formulario recibido",$cuerpo, $cantidad_archivos, $achivos_adjuntos);
  33.  
  34. //doy las gracias por el envío
  35. echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";
  36. }
  37. ?>
pero no me llega nada. alguien me pude decir donde fallo

Última edición por pzin; 19/01/2015 a las 16:05 Razón: highlight