Problema con manejo de HEADERS en hsoting

Iniciado por Skeletron, 29 Septiembre 2009, 21:30 PM

0 Miembros y 1 Visitante están viendo este tema.

Skeletron

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?

Og.

no puedes mandar informacion y despues un header, lo primero que debes mandar al usuario es la informacion de header
|-

SnakeDrak

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!