Ver Mensaje Individual
  #44 (permalink)  
Antiguo 05/10/2008, 19:58
Avatar de Carlojas
Carlojas
 
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 17 años, 5 meses
Puntos: 49
Respuesta: Arreglar este formulario PHP

Cita:
Iniciado por Artdeco Ver Mensaje
Ya está, paquete solucionado al 100%. Aquí os dejo el código final:

Código PHP:
<?php
$nombre_origen    
$_POST['nombre'];
$email_destino    "[email protected]";  
$email_origen     $_POST['email'];   
$asunto           "Correo enviado desde Mipagina.com";  
$web              "http://www.mipagina.com/enviado.html";
$body_mensaje     $_POST['mensaje']; 

//*****************************************************************//  
$headers  "From: $nombre_origen <$email_origen> \r\n";  
$headers .= "Return-Path: <$email_origen> \r\n";  
$headers .= "Reply-To: $email_origen \r\n";  
$headers .= "X-Sender: $email_origen \r\n";  
$headers .= "X-Priority: 3 \r\n";  
$headers .= "MIME-Version: 1.0 \r\n";  
$headers .= "Content-Transfer-Encoding: 7bit \r\n";  

//*****************************************************************//  
   
if($formato == "html")  
 { 
$headers .= "Content-Type: text/html; charset=iso-8859-1 \r\n";  }  
   else  
    { 
$headers .= "Content-Type: text/plain; charset=iso-8859-1 \r\n";  }  

if (@
mail($email_destino$asunto$body_mensaje$headers)) 

header("Location: $web"); 
}
?>
Había algo de confusión con lo de "email_destino" y "email_origen", así que lo he arreglado (el email de destino, evidentemente, es mi cuenta de correo, no el remitente). Y también se ve que estaba mal lo que va después de "if (@mail(", al final del código.

Ya funciona, todo ok. Muchísimas y reiteradas gracias a todos por vuestra ayuda, en especial a jaronu!

En próximas entregas, preguntaré cómo hacer que se devuelva un correo de confirmación al usuario cuando se envíe su mensaje xDDDDD

Al fin que bien, de verdad ya me estaba preocupando

Saludos.
__________________
"SELECT * FROM Mujeres WHERE situacion NOT IN ('CASADAS','CON HIJOS','ATORMENTADAS','CUASI-ENNOVIADAS') AND personalidad <> 'INTENSA'"