Re: Problema Header (Location: "file.php")

From: Date: Fri, 21 May 2004 13:36:54 +0000
Subject: Re: Problema Header (Location: "file.php")
References: 1 2  Groups: php.general.es 
Request: Send a blank email to general-es+get-48739@lists.php.net to get a copy of this message
Saludos. Mande a imprimir esta línea para comprobar que se está redireccionando a UN URL válido (digo UN porque es LOCALIZADOR, y no LOCALIZADORA, uniforme de recurso): echo "Redireccionamiento [Location: http://" . $_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']). "/" . $url_relativa."]<br>"; Ah, y revisa que la página a la que apunta la variable $url_relativa (que debería llamarse $url_relativo, en masculino, pues traduce LOCALIZADOR uniforme de recurso, y no LOCALIZADORA) exista en dicha ruta. Pregunto... cuando haces las pruebas y no funcionan... las haces sobre Mozilla? Netscape? O alguno de esos? Éxitos! Andrés Sayago PD: porqué se volvió tan común decir "La URL"??? Es "El URL" carajo!!!! Viene de "Uniform Resource Locator" Vean: http://es.wikipedia.org/wiki/URL y vean: http://www.w3.org/Addressing/URL/Overview.html esther camara wrote: > > Hola, > > Tengo un problema extraño, ya que funciona en un servidor y al cambiarlo de > servidor no funciona. > > Tengo un archivo que ha de hacer Header ("location: file.php") y se queda > frito literalmente, es decir, no redirecciona a la pagina "file.php" pero > tampoco muestra ningun error. > > El codigo es: > if ( ( is_array( $row ) ) && ( count($row) > 0 ) ) > { > $_SESSION['login'] = $_POST['int_user']; > $url_relativa = "main.php"; > header ( "Location: http://" . > $_SERVER['HTTP_HOST']. > dirname($_SERVER['PHP_SELF']). "/" . $url_relativa); > exit(); > } > else { > Header("Status: 302 Redirected"); > Header("Content-type: text/html"); > Header("Location: login.php"); > } > > alguna idea? > > En cambio si hago > echo '<SCRIPT LANGUAGE="javascript">location.href = > "main.php";</SCRIPT>'; > si funciona... lo cual hace pensar que sea un problema con el header pero... > no se cual puede ser... pues en he probado en 2 servers distintos y > funciona. > > Estoy trabjando ahora con php 434 y en los otros servers 433 y con 434. > > Gracias y saludos! > > -- > PHP Spanish Localization Talk Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php

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