Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/12/2004, 05:14
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
undariarose ´

En ese script no puedes tener ningún echo "algo" ni nada de salida HTML/javascript/etc al cliente antes de usar header() .

El script (o parte del proceso) que envia el e-mail (que toma tus variables del formulario y lo envia por mail()) no ha de generar ninguna salida.

Quita todo el HTML y echo que tengas ahí. Muestra tus mensajes de error o fallo en la página que redireccionas con header().

A su vez .. si mail() se ejecutó .. devuelve un "true" y sino .. un "false" .. así que pudes usar:

Código PHP:
if (mail(....)){
  
header ("Location: todook.php");
  exit;
} else {
  
header ("Location: todomal.php");
  exit;

Un saludo,