Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/02/2003, 12:00
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 9 meses
Puntos: 16
Hola,

Si muestras algo en el navegador antes del header() te da ese error. ¿Por que dices que obligatoriamente tienes que ponerlo dentro del body? Si es porque quieres mostrar texto y despues redireccionarte, usa javascript o meta-tags para la redireccion. Con el header("location") no te mostraria nada de la pagina. Porque se "ejecuta" antes de mostrar el contenido en el navegador.

Otra opcion es que por diseño hayas colocado el header() despues de mandar salida al navegador, pero lo que quieres realmente es que no muestre esa salida y haga la redireccion directamente. En ese caso podrias jugar con las funciones de control de buffer, como ob_start() (buscala en el manual).

Espero haber sido de ayuda.
__________________
Josemi

Aprendiz de mucho, maestro de poco.