Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2009, 03:32
cpl_eagle
 
Fecha de Ingreso: abril-2009
Mensajes: 18
Antigüedad: 15 años
Puntos: 0
Dudas con formulario de contacto

Saludos,

Estoy intentando hacer un pequeño formulario de contacto en PHP y pues en una parte funciona ya que el mensaje llega a mi bandeja de correo pero no indica la persona que lo ha mandado solo pone "From: Virtual-user" .

Si habro el mensaje todo el contenido es recibido sin problemas , por si les sirve de ayuda aquie les dejo el código del formulario:

Código:
<? 
if (!$HTTP_POST_VARS){ 
?> 

<form action="contactar.php" method=post name="contactar.php" id="contactar.php"> 
<font face="Verdana, Arial, Helvetica, sans-serif"><br> 
<font size="3" face="Comic Sans MS">Nombre:</font></font> <font size="3" face="Comic Sans MS"> 
<input type=text name="nombre" size=25> 
<br> 
Email:</font> 
<font size="3" face="Comic Sans MS"> 

<input type=text name="email" size=25> 
<br> 
Mensaje:</font> 
<font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<textarea name="coment" cols="25" rows="6"></textarea> 
<br> 
<br> 
</font><br> 
<br> 
<input name="submit" type=submit value="Enviar"> 
</form> 

<? 

}else{ 

//Estoy recibiendo el formulario, compongo el cuerpo 

$cuerpo = "Formulario enviado desde la pagina web url\n"; 

$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n"; 

$cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n"; 

$cuerpo .= "Mensaje: " . $HTTP_POST_VARS["coment"] . "\n"; 



//mando el correo... 

mail("correo para recibir el mensaje","Formulario recibido",$cuerpo); 



//doy las gracias por el envío 

echo "Gracias por rellenar el formulario. Se ha enviado correctamente."; 

} 

?>
Espero que me ayuden ya que me estoy iniciando en PHP y mi nivel es muy básico. Un cordial saludo