RE: [PHP-ES] header

From: Date: Thu, 20 May 2004 22:49:36 +0000
Subject: RE: [PHP-ES] header
References: 1  Groups: php.general.es 
Request: Send a blank email to general-es+get-48730@lists.php.net to get a copy of this message
Entonces estás mezclando cosas.... Si escribes alguna "salida" ANTES de escribir las cabezeras HTTP, entonces ya le estás enviando una respuesta al navegador; por lo tanto, no tiene sentido intengar redirigir a otra página. Sin embargo, si lo que quieres es redirigir a una página de error, entonces no necesitas escribir nada en cliente. Si nos dices qué quieres hacer exactamente supongo que te podremos ayudar mejor... :) Saludos. > -----Mensaje original----- > De: Raul Lopez [mailto:rglm@montevideo.com.uy] > Enviado el: jueves, 20 de mayo de 2004 23:53 > Para: hari.seldon@telefonica.net > Asunto: Re: [PHP-ES] header > > El Jue 20 May 2004 18:45, escribió: > > strUrl = 'urlquequieras_absoluta_o_relativa'; > > document.location.replace(strUrl); > > > > O también: > > > > strUrl = 'urlquequieras_absoluta'; > > document.location.href= strUrl; > > > > > > http://www.devguru.com/Technologies/ecmascript/quickref/location.html > > > > > > De todas formas esto es un poco "chapuza"... Porqué esto se > ejecuta en > > el cliente. > > > > ¿Realmente quieres redirigir el navegador a otra página > desde cliente, > > o quieres hacerlo desde servidor? > > > > Saludos > > > En realidad quiero hacerlo desde el servidor. > La funcion header requiere que no se haga ninguna escritura > antes de enviar la cabecera location, lo que no es posible en > este caso. > > Saludos. > -- > Raul Lopez Moffa > ICQ #288495059 > Debian GNU/Linux > Usuario Linux #315991 > >

« previous php.general.es (#48730) next »