Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/06/2009, 12:47
vejin666
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema en el envio de formulario con PHP

Interdominios me ha contestado, y me dicen que el problema esta en mi codigo PHP, que necesito un remitente.

Código PHP:
<html>
<head>
    <title>Mándanos tus comentarios</title>
</head>

<body bgcolor="#cccc66" text="#003300" link="#006060" vlink="#006060">
<?
if (!$HTTP_POST_VARS){
?>
<form action="contacta2.php" method=post>
Nombre: <input type=text name="nombre" size=16>
<br>
Email: <input type=text name="email" size=16>
<br>
Comentarios: <textarea name="coment" cols=32 rows=6></textarea>
<br>
<input type=submit value="Enviar">
</form>
<?
}else{
    
//Estoy recibiendo el formulario, compongo el cuerpo
    
$cuerpo "Formulario enviado\n";
    
$cuerpo .= "Nombre: " $HTTP_POST_VARS["nombre"] . "\n";
    
$cuerpo .= "Email: " $HTTP_POST_VARS["email"] . "\n";
    
$cuerpo .= "Comentarios: " $HTTP_POST_VARS["coment"] . "\n";
    
$remite "From: "$HTTP_POST_VARS["email"] ."\n";


    
//mando el correo...
    
if (mail("nombre-arroba-dominio","Formulario recibido",$cuerpo$remite))
           echo 
"Gracias por rellenar el formulario. Se ha enviado correctamente.";
    else
         echo 
"No se pudo enviar el correo";


    
//doy las gracias por el envío
   
}
?>
</body>
</html>
Para el remite uso la linea de:
$remite = "From: ". $HTTP_POST_VARS["email"] ."\n";

Pero sigue dandome error a la hora de mandar el mail, en la linea de la funcion MAIL.

Veis algo mal en la sintaxis?