Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/08/2013, 12:49
bsanchez0323
 
Fecha de Ingreso: julio-2013
Mensajes: 32
Antigüedad: 10 años, 9 meses
Puntos: 2
Respuesta: Mi formulario no recibe las variables

Prueba así

Código PHP:
Ver original
  1. <?PHP    
  2.  if ($_POST){  
  3. //print_r($_POST); exit; // Al descomentar esta línea muestra el contenido de $_POST
  4. $nombre = $_POST['nombre'];
  5. $email= $_POST['email'];
  6. $telefono= $_POST['telefono'];
  7. $comentarios= $_POST['comentarios'];
  8.  
  9. $asunto="Contacto Web ";
  10.  
  11. $encabezado="From: $nombre<$email >\n";
  12.  
  13. //Informacion del e-mail
  14.  
  15. $mensajedatos="
  16. Nombre:
  17. $nombre
  18.  
  19. Email:
  20. $email
  21.  
  22. Teléfono:
  23. $telefono
  24.  
  25. Comentarios:
  26. $comentarios
  27.  
  28. ";
  29.  
  30.  
  31.  
  32. //E-mail al cual se envia el mensaje
  33.  
  34.  
  35.  
  36.  
  37. //Accion de enviar el mensaje
  38.  
  39. mail($mail, $asunto,$mensajedatos,$encabezado );
  40.  
  41. ?>
  42.    
  43.         <script type="text/javascript">
  44.         location.href="enviado.html";
  45.         </script>
  46. <?      
  47. }
  48. else{
  49.     ?>
  50. <script language="Javascript" type="text/javascript">
  51. alert("No se ha completado correctamente el Formulario");
  52. window.location.href="contacto.html"
  53.      </script>
  54. <?php
  55.     }
  56. ?>

al parecer $HTTP_POST_VARS es absoleto y se cambió por $_POST