Ver Mensaje Individual
  #8 (permalink)  
Antiguo 23/05/2011, 01:42
augustocarhue
 
Fecha de Ingreso: mayo-2010
Mensajes: 50
Antigüedad: 13 años, 11 meses
Puntos: 1
Respuesta: Enviar formulario por email

Tendrian que buscar porque hay por todos lados estos temas. Pero les dejo igual un codigo que les va andar para lo que buscan, es siemple, tiene lo que solamente ustedes quieren, se le pueden agregar otras cosas como por ejemplo validarlo con Java Scrip o Jquerry. Solo tienen que cambiar el mail y el asunto en el .php

CODIGO QUE VA EN SU WEB, DEMAS ESTA DECIR QUE ENTRE LA ETIQUETA body.
Código HTML:
<form id="form1" name="form1" method="post" action="enviar.php">
  <label>Nombre<br />
  <input name="nombre" type="text" size="30" />
  </label>
  <p>
    <label>Telefono<br />
    <input name="telefono" type="text" size="30" />
    </label>
  </p>
  <p>
    <label>E-mail<br />
    <input name="mail" type="text" size="30" />
    </label>
  </p>
  <p>
    <label>Mensaje<br />
    <textarea name="mensaje" cols="50" rows="10"></textarea>
    </label>
  </p>
  <p>
    <label>
    <input name="Submit" type="submit" value="Enviar" />
    </label></p>
</form> 
Código PHP:
<?php

$nombre 
$_POST['nombre'];
$telefono $_POST['telefono'];
$mail $_POST['mail'];

$header 'From: ' $mail " \r\n";
$header .= "X-Mailer: PHP/" phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje "Este mensaje fue enviado por: " $nombre ", el telefono es: " $telefono " \r\n";
$mensaje .= "Su e-mail es: " $mail " \r\n";
$mensaje .= "Mensaje: " $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " date('d/m/Y'time());

$para '[email protected]';
$asunto 'Contacto desde www.TUWEB.com';

mail($para$asuntoutf8_decode($mensaje), $header);

echo 
'EL MENSAJE SE ENVIO CORRECTAMENTE, SERA REDIRECCIONADO A LA WEB PRINCIPAL. GRACIAS';
header('refresh:3; url=http://www.PAGINA-A-LA-QUE-VAMOS-A-REDIRECCIONAR.com'); 
?>

ESPERO QUE LES SIRVA, Y LO MAS IMPORTANTE ES QUE TRATEN DE ENTENDER LO QUE HACE EL CODE. UN SALUDO.