Cita:
Iniciado por Marvin
La funcion mail() y header() son las que te hacen el conflicto... ya que las dos funciones envian datos al browser y es como que hubieran dos personas peleandose por un pedazo de pan.
En esto no estoy de acuerdo. La función mail() no genera salida al navegador por lo que funciona perfectamente bien con header(). Puedes probar lo siguiente:
Código PHP:
<?php
mail('[email protected]', 'Asunto', 'Mensaje');
header('Location: http://www.google.com');
?>
Si no tiene problema con su servicio de SMTP el mensaje será enviado y terminaremos en Google.com. De todas formas recomiendo que le peguen un vistazo al código que hace referencia
Marvin (
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
) ya que presenta metodologías diferentes para el caso.
Por otro lado, si nos ofreces el código completo nos va a resultar mas sencillo encontrar el error.
Saludos.