Cita:
Iniciado por david_M_G
if($enviado) solo comprueba si la variable $enviado existe, es decir, si está definida y claro que lo está.
Hazlo así:
Código PHP:
if (mail($correopara,$asuntos,$texto,$encabezado));
{
header('Location: ejemplo.con.nx/');
else{
print "Error al enviar el email";
}
No, if($enviado) se cumple si $enviado está declarado y con algún valor distinto de nulo, vacío o false... nunca hiciste un "if($conexion)"???
Cuando mandás algo por header tenés que asegurarte que no tenés nada enviado antes, poné TODO el código y vamos a poder ayudarte, pero con ese pedacito no se peude... porque ese no es todo tu código o sí?
Saludos.