Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/08/2006, 01:44
lalomarquez
 
Fecha de Ingreso: agosto-2006
Ubicación: Baja California
Mensajes: 6
Antigüedad: 17 años, 9 meses
Puntos: 0
Sonrisa

Revisa las líneas:
Código:
    include('class.smtp.inc');
    header('Content-Type: text/plain');
No sé qué haya en el archivo "class.smtp.inc", pero si el script manda información a la página antes que la instrucción "header", entonces te mandará un mensaje de error. Ese error significa que otra parte de tu script ya envió información en los headers y estás queriendo volver a enviar la misma u otra nuevamente, algo que no es permitido.

Quizá puedas cambiar de lugar el header con el include, pero eso no ayudará en la línea 42 donde vuelves a utilizar la instrucción header.

Si no puedes hacer los cambios pertinentes por algún motivo de logística o diseño, entonces prueba utilizar "output buffering".

Justo en la línea después de <?php escribe la función "ob_start()" y justo la línea antes de ?> escribe la función "ob_end_flush()" (ambas sin comillas) y vuelve a probar.

Saludos,

Lalo Márquez