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

From: Date: Fri, 21 May 2004 11:23:23 +0000
Subject: Re: Problema Header (Location: "file.php")
References: 1 2  Groups: php.general.es 
Request: Send a blank email to general-es+get-48737@lists.php.net to get a copy of this message
¿probaste a inicar las sesiones antes de utilizarlas? utilizas $_SESSION['login'] pero no veo que las incicies con session_start() puede que donde te funcione tenga el session.auto_start = 1 en el php.ini aparte de utilizar header en minúsculas y después el exit.... -- Carlos Longarela ------------------------------------------------ carlos@variosweb.com http://www.variosweb.com Tu portal de programación y hosting. ------------------------------------------------ "Esther Camara" <ecamara@tiscali.es> escribió en el mensaje news:20040521094154.6538.qmail@pb1.pair.com... > 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!

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