Ver Mensaje Individual
  #13 (permalink)  
Antiguo 09/01/2011, 19:48
gustavodbs
 
Fecha de Ingreso: noviembre-2010
Ubicación: c:/home
Mensajes: 8
Antigüedad: 13 años, 6 meses
Puntos: 2
Respuesta: php que envie datos a mi gmail

Que raro que no funcionen los códigos posteados mas arriba..

Código HTML:
Ver original
  1. <form id="contact-form" method="post" action="enviar.php">
  2. <ul>
  3. <li>
  4. <label>Nombre </label>
  5. <input name="nombre" type="text" id="nombre" size="30" />
  6. </li>
  7. <li>
  8. <label>Email </label>
  9. <input name="email" type="text" id="email" size="30" />
  10. </li>
  11. <li>
  12. <label>Mensaje </label>
  13. <textarea name="mensaje" cols="50" rows="5" id="mensaje"></textarea>
  14. </li>
  15. <li class="submit">
  16. <p></p>
  17. <input type="submit" name="submit" value="Enviar"/>
  18. </li>
  19. </ul>
  20. </form>

enviar.php
Código PHP:
Ver original
  1. <?php
  2. //Direccion del destinatario
  3. $destinatario = "[email protected]";
  4. //Tomamos los datos de los campos y los ponemos en variables para trabajarlos mejor
  5. $nombre = $_POST['nombre'];
  6. $email = $_POST['email'];
  7. $mensaje = $_POST['mensaje'];
  8.  
  9. //Juntamos todas las variables en una sola
  10. $cuerpo =
  11. "\nNombre: ".$nombre.
  12. "\nEmail: ".$email.
  13. "\nMensaje: ".$mensaje;
  14.  
  15. //para el envío en formato HTML
  16. $headers = "MIME-Version: 1.0\r\n";
  17. $headers = "Content-type: text/html; charset=iso-8859-1\r\n";
  18. //dirección del remitente
  19. $headers = "From: < [email protected] >\r\n";
  20. //Envio del mail mediante la funcion mail() de PHP
  21. mail($destinatario,"Formulario de Consultas",$cuerpo,$headers);
  22.  
  23. ?>

Como verán no es muy diferente a los ejemplos expuestos por los compañeros anteriormente, otra cosa que hay que tener en cuenta es que el servidor donde esté alojado el código tenga soporte para la función mail() de PHP

Saludos

Edit.: Soy nuevo en esto de publicar códigos por eso me salieron asi.. =/ en fin, creo que igual se entiende =P