Cita:
Iniciado por Marvin
Eso dependera si la funcion mail envio el mail o no, ya que si no la envia y como la estaba usando en un principio, envia el error al browser y eso tiene conflictos con el header() que le sigue.
Eso es cierto, por eso más abajo aclaré:
Cita:
Iniciado por zaqpz
Si no tiene problema con su servicio de SMTP el mensaje será enviado y terminaremos en Google.com.
Salida al navegador es, por ejemplo, toda etiqueta HTML que pueda existir antes de un <?php y todo echo, print, o cualquier "cosa" que genere un mensaje al navegador dentro de etiquetas <?php ?>. Incluso líneas en blanco antes de la apertura de PHP hace que se envien las cabeceras al navegador. Esto por ejemplo envia salida:
Código PHP:
<div>...</div>
<?php
header(/*...*/);
?>
Por lo que tu etiqueta object es la que origina el problema.
Saludos.