Al hacer una redirección con el siguiente código en IE 6 (XP SP1) a veces se queda la página en blanco (no hay código que ver)
Código php:
(Las líneas comentadas son cosas que he probado sin resultado satisfactorio.)Ver original
function redirect($url) { //header("Cache-Control: no-store, no-cache, must-revalidate"); //header("HTTP/1.1 301 Moved Permanently"); exit; }
Cosas a resaltar:
· El valor de la variable $url es siempre correcto.
· En local va pero no así en el servidor. La diferencia más destacable es que el servidor funciona con PHP-CGI.
· En Firefox y en Safari funciona bien.
Ejemplo de cuando se queda en blanco.
Le doy a logout desde una pagina x. Se queda la pagina en blanco con la misma url de la pagina x. Sin embargo, en el registro se puede cómo se han hecho las peticiones de redirección.
Código:
Se agredece cualquier cosa que se os ocurra [25-09-2008 07:58:03] - User Warning - /***/test/lib/helpers/url.helper.php, line 28 (/test/admin/root/cuenta/logout/) http://***/test/root/base/ [25-09-2008 07:58:04] - User Warning - /***/test/lib/helpers/url.helper.php, line 28 (/test/root/base/) http://***/test/root/base/home/
