Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: Skeletron en 29 Septiembre 2009, 21:30 PM

Título: Problema con manejo de HEADERS en hsoting
Publicado por: Skeletron en 29 Septiembre 2009, 21:30 PM
Hola gente..

Resulta que con PHP no puedo redireccionar en awardspace..
me da éste error:
Warning: Cannot modify header information - headers already sent by (output started at /home/www/miweb.com.ar/indexere.php:5) in /home/www/miweb.com.ar/index.php on line 80

Y les comento que la linea 80 dice:
   header("Location: http://www.otraweb.com/es" . $_SERVER['REQUEST_URI']);


O sea..
Aparentemente, el hosting no me deja manejar esos heraders..
Que me recomiendna entonces para "redireccionar?
Título: Re: Problema con manejo de HEADERS en hsoting
Publicado por: Og. en 2 Octubre 2009, 02:54 AM
no puedes mandar informacion y despues un header, lo primero que debes mandar al usuario es la informacion de header
Título: Re: Problema con manejo de HEADERS en hsoting
Publicado por: SnakeDrak en 2 Octubre 2009, 02:55 AM
Hola,

No es ningún error del host.. si lees lo que dice lo entenderás, no puedes enviar una cabecera después de haber enviado contenido :S, es algo básico, te recomiendo usar ob_start para almacenar todo antes de enviar al navegador.

Te recomiendo leerte la RFC del HTTP.

P.D: Alguien escribió cuando le di a enviar.
Saludos!