Foros del Web » Programando para Internet » PHP »

mensaje de un tarugo

Estas en el tema de mensaje de un tarugo en el foro de PHP en Foros del Web. hola a ver alguien piadoso me puede explicar detalladamente como hago para ingrasar en mi web un formulario y me lleguen los emails, estoy leyendo ...
  #1 (permalink)  
Antiguo 17/07/2005, 07:46
 
Fecha de Ingreso: abril-2005
Mensajes: 9
Antigüedad: 19 años
Puntos: 0
mensaje de un tarugo

hola a ver alguien piadoso me puede explicar detalladamente como hago para ingrasar en mi web un formulario y me lleguen los emails, estoy leyendo cosas sobre php etc etc... y me sale humo de la cabeza y ademas creo que no soy capaz asi qyue si alguien se digna please pues que me lo explique eso si detalladamente, si es posible que hago para recibir emails en mi correo , parto de 0 y no tengo ni pajolera idea ,un saludo a todos y gracias por la help
  #2 (permalink)  
Antiguo 17/07/2005, 10:47
okram
Invitado
 
Mensajes: n/a
Puntos:
Cita:
Iniciado por pere11
y me sale humo de la cabeza y ademas creo que no soy capaz
jjaja salu2... creo que todos comenzamos asi en el php, asi que no te preocupes ...

Aclarame algo... lo que tu quieres es un formulario de contacto verdad?, donde tus visitantes escriban cualquier cosa y esos datos te lleguen a tu correo no? Dime si es eso para postearte el codigo... salu2
  #3 (permalink)  
Antiguo 17/07/2005, 13:44
 
Fecha de Ingreso: octubre-2004
Mensajes: 751
Antigüedad: 19 años, 6 meses
Puntos: 4
A ver si esto te srive:

formulario.htm

Código HTML:
<html>
<head>
<title>Formulario</title>
</head>
<body>
<form name="form1" method="post" action="enviar.php">
   
   <p>Nombre y apellido: 
    <input name="nombre" type="text" id="nombre" size="25" class="form">
  </p>
  <p>E-mail v&aacute;lido para que pueda responderte: 
    <input name="email" type="text" id="email" size="30" class="form">
  </p>
  <p>Asunto de tu mensaje: 
    <input name="asunto" type="text" size="40" class="form">
  </p>
  <p>Escribe tu mensaje:</p>
  <p align="center">
    <textarea name="cuerpo" cols="60" rows="6" wrap="PHYSICAL" class="form"></textarea>
  </p>
  <p align="center">
    <input type="submit" name="Submit" value="Enviar mensaje" class="boton">
  </p>
</form>
</body>
</html> 
enviar.php

Código PHP:
<html>
<head>
<title>Email enviado</title>
</head>
<body>
<?
//recojo las variables del fomulario
$nombre $_POST['nombre'];
$email $_POST['email'];
$asunto $_POST['asunto'];
$cuerpo $_POST['cuerpo'];
//quito etiquetas HTML que se hayan puesto en el comentario
$cuerpo strip_tags($cuerpo);
//defino el email al que se envia
$email "[email protected]";
//creo el mail a partir de las variables
$mensaje "Para: " $email "\nNombre: " $nombre "\nEmail: " $email "\nMensaje:\n" $cuerpo;
//envio el email
mail($emailf$asunto$mensaje);
$cuerpo str_replace("\n","<br>",$cuerpo);
?>
<p>Muchas gracia por rellenar el formulario. El siguiente mensaje ha sido enviado correctamente:</p>
<table width="75%" cellpadding="3" align="center"><tr><td class="bordenegro">
<p>
<b>Para: </b><? echo $emails[$buzon];?><br>
<b>De: </b><? echo $nombre;?> &lt;<? echo $email;?>&gt;<br>
<b>Asunto: </b> <? echo $asunto;?>
</p>
<p>
<? echo $cuerpo;?>
</p>
</td></tr></table>
</body>
</html>
Creo que eso es todo, lo único que tienes que hacer es cambiar el email para que se envie al que te interese a ti.

Saludos,
__________________
sergiold
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 11:06.