Foros del Web » Programando para Internet » PHP »

Ayuda con EMAIL en PHP

Estas en el tema de Ayuda con EMAIL en PHP en el foro de PHP en Foros del Web. Hola Amigos! Si alguien me puede ayudar, estoy haciendo un formulario de contacto y quiero hacer el PHP que procese esos datos y mande los ...
  #1 (permalink)  
Antiguo 14/03/2007, 17:41
 
Fecha de Ingreso: noviembre-2006
Ubicación: Capital Federal
Mensajes: 141
Antigüedad: 17 años, 5 meses
Puntos: 1
Sonrisa Ayuda con EMAIL en PHP

Hola Amigos!

Si alguien me puede ayudar, estoy haciendo un formulario de contacto y quiero hacer el PHP que procese esos datos y mande los datos a un email especifico.

ejemplo

//contacto.htm

<form action="contacto.php" method="post">
Nombre y Apellido : <input type="text" name="nombre" id="nombre" >
Telèfono : <input type="text" name="telefono" id="telefono" >
E-mail :<input type="text" name="email" id="email" >
Comentario <textarea name="comentario" id="comentario" rows="5" >
<input type="submit" value="Enviar" name="b1">
</form>


//contacto.php

<php

$body = "Cuerpo

$nombre = $_POST['nombre'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$comentario = $_POST['comentario'];

";

mail($email, "Mensaje", $body, "From: [email protected]");

?>

Aca en el PHP no me queda claro com seria!!!!

yo quiero q el email me llegue algo asi.........

De: $email
Para: [email protected]
Asunto: Formulario de Contacto

y en el cuerpo del email todos los datos

nombre y Apellido: $nombre
telefono: $ telefono
email: $email
Comentario: $ comentario

Muchas gracias por su ayuda!!!!
  #2 (permalink)  
Antiguo 14/03/2007, 18:19
 
Fecha de Ingreso: abril-2006
Ubicación: Colombia
Mensajes: 648
Antigüedad: 18 años
Puntos: 3
Re: Ayuda con EMAIL en PHP

Hola , prueba esto

Código PHP:
$title="Formulario de contacto";
                 
$body"Nombre y apellido(s): $nombre
                <br>Telefono: $telefono
               <br>Email: $email
               <br>Comentario: $comentario"

                
$header "From: [email protected]";
                
//envio del mail de respuesta
                
mail($email,$title,$body,$header
Suerte
  #3 (permalink)  
Antiguo 14/03/2007, 19:33
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años
Puntos: 33
Re: Ayuda con EMAIL en PHP

Aqui te incluyo el codigo .html y el codigo php.
1.- El codigo .html
2.- El Codigo .php
<html>

<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Mensajes de correo de www.franco7777.org</title>
</head>

<body bgcolor="#0066FF" leftmargin="24" topmargin="24">

<form method="POST" name="mail" action="correo.php">
<fieldset><legend><strong><u><p style="color:#ffffff; font-size:16pt"> NACIONALES :</p></strong></u></legend>
<p><strong><font face="Verdana" style="font-size: 10pt">Destino : </font></strong></p>
<p><input type="text" name="destino" size="20" maxlength=7></p>
<p><strong><font face="Verdana"><span style="font-size: 10pt">Envia :</span></font></strong></p>
<p><input type="text" name="origen" size="20" maxlength=7></p>
</fieldset>
<fieldset><legend><strong><u><p style="color:#ffffff; font-size:16pt"> SU MENSAJE :</p></strong></u></legend>
<p><strong><font face="Verdana" style="font-size: 12pt">Mensaje a Enviar :</font></strong></p>
<p><textarea rows="4" name="mensaje" cols="20"></textarea></p>
<p><input type="submit" value="Enviar Mensaje" name="Submit"></p>
</fieldset>
</form>
<p align="center"><font size="3"><a href="http://www.franco7777.org">Hecho Por :
Francisco J. Gonzalez Holman de Los Sitios Web www.franco7777.org</a></font><br>
<font size="3">Derechos Reservados</font><font size="3" face="Arial">© 2007</font></p>
</php>
<?php
$origen = $_POST['origen'];
$mensaje = $_POST['mensaje'];
$destino = $_POST['destino'];
$email = "[email protected]";
$correo = "[email protected]";
// Type Your email address here
$personal = "Mensaje Enviado a: > $destino Envia> $origen!!! Mensaje Enviado:> $mensaje";
//Your thanks Note
mail($email, $origen, $mensaje ,"From: $correo \nReply-To: $destino ");
mail($correo, $email, $personal,"From: $email \nReply-To: $correo");
echo "SU MENSAJE HA SIDO ENVIADO EXITOSAMENTE!!!.";
?>

Saludos
Y espero te ayude.
Franco
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:24.