Ver Mensaje Individual
  #38 (permalink)  
Antiguo 05/10/2008, 16:59
Avatar de Artdeco
Artdeco
 
Fecha de Ingreso: abril-2005
Ubicación: Barcelona
Mensajes: 165
Antigüedad: 19 años, 7 meses
Puntos: 1
Respuesta: Arreglar este formulario PHP

Noooo señor! Era .html. Pero, ¡buenas noticias! He mirado el primer código que tuve, y he investigado. Sin tener mucha idea, he visto esto:

Código PHP:
/* Web a la que irás despues de enviarse el email */
       
$web="http://www.tuweb.com/enviado.html";

        
mail($destinatario,$titulo,$body_mensaje,"From: $remitente");
        
header("Location: $web"); 
Así que lo he aplicado, y funciona! He puesto lo de "$web="http://www.tuweb.com/enviado.html";" en cualquier parte del código, más o menos donde intuyo que se puede poner, y luego he cambiado el final del código y he cambiado esto:

Código PHP:
if (@mail($email_destino$asunto$mensaje$headers))    
    {  
    
header ("Location : enviado.html");  


    }else{   
            echo 
"<h3>Sus datos contienen errores.</h3>";   
        }   
    } 

?> 
Por esto otro:

Código PHP:
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$mensaje$headers)) 

header("Location: $web"); 
}
?> 
Hay un útlimo problema xDD El contenido del mensaje. No me había dado cuenta, pero aquí:

Código PHP:
$mensaje          "texto introducido en el textarea"
No sé llamar a la ID del textarea del formulario =S Sólo eso y ya está!