Como hacer Formulario de Contactos con PHP

Este codigo lo utilizo aun, claro que es necesario habilitar el registro global. Pero vayamos a explicar como funciona. Antes tienes que crearte un formulario cualquiera con los campos que necesites.
<form  method="post" action="send.php">
<!-- aqui todos los campos que necesitas -->
</form>
Luego de esto pasamos a crear el archivo send.php que sera el que haga el proceso de envio de email.

PHP:
  1. <?php
  2.  
  3. $msg = "Este es el contenido del formulatio mandado\n\n";
  4. $field_name = array_keys($HTTP_POST_VARS); // guardamos todos los nombres de los "fields" existentes en el formulario
  5. $value_name = array_values($HTTP_POST_VARS);// guardamos todos los valores en sus respectivas variables
  6. for ($i=0;$i<count($field_name);$i++)
  7. {
  8.     $msg .= "".$field_name[$i].": ".$value_name[$i]."\n\n"; // $msg reune el nombre de la variable y su valor
  9. }
  10.  
  11. $recipient = "tucorreo@drakoman.com"; // el mail deseado
  12. $subject = "www.drakoman.com"; // el titulo del mail
  13. $mailheaders = " /n"; // quien lo manda y el dominio
  14. $mailheaders .= "Reply-To: ".$mail."\n\n"// responder a: Importante! si quieres que el replay:to funcione tienes
  15.                                             //que tener en el formulario un field que tiene como nombre "mail".
  16.  
  17. mail($recipient, $subject, $msg, $mailheaders);// mandamos el mail con los todos los datos
  18. header('location:exito.php'); // y vamos a la pagina en donde nos dan las gracias por haber llenado en formulario
  19. ?>

De esta forma facil, y sensilla creas para que te puedan enviar por un formulario de contactos.

1 Comentario hasta el momento »

  1. Luis dijo

    20 de July del 2007 a las 10:25 pm

    BUENO EL TUTO EH! SALUDOS TIO..

Comentarios RSS · TrackBack URI

Dejanos tu Comentario

Nombre: (Requerido)

E-Mail: (Requerido)

Sitio WEB:

Comentario: