tjlopes 0 Denunciar post Postado Setembro 10, 2003 <?php// db settings are in config.inc// Establish a database connection.$c = dbi_connect ( $db_host, $db_login, $db_password, $db_database );if ( ! $c ) { echo "Error connecting to database:<BLOCKQUOTE>" . dbi_error () . "</BLOCKQUOTE>\n"; exit;}if ( empty ( $login ) && $use_http_auth ) { if ( strstr ( $PHP_SELF, "login.php" ) >= 0 ) { // ignore since login.php will redirect to index.php } else { send_http_login (); }} else if ( ! empty ( $login ) ) { if ( strstr ( $PHP_SELF, "login.php" ) ) { // ignore since login.php will redirect to index.php } else { user_load_variables ( $login, "login_" );--------------------------------------------------------------------------Poque o PHP esta dando erro na variavel PHP_SELF da linha 20? Compartilhar este post Link para o post Compartilhar em outros sites
ZehOliveira 0 Denunciar post Postado Setembro 10, 2003 O seu register_globals está setado como off (o correto), portanto as variáveis pre-definidas vem dentro de arrays... PHP_SELF por exemplo agora é $_SERVER['PHP_SELF'] e por ai vai... Compartilhar este post Link para o post Compartilhar em outros sites
tjlopes 0 Denunciar post Postado Setembro 10, 2003 mas porque entao na condicao abaixo nao e gerado um erro?if ( strstr ( $PHP_SELF, "login.php" ) >= 0 ) O erro so aparece na condicao:if ( strstr ( $PHP_SELF, "login.php" ) ) Compartilhar este post Link para o post Compartilhar em outros sites
ZehOliveira 0 Denunciar post Postado Setembro 10, 2003 Que erro? Compartilhar este post Link para o post Compartilhar em outros sites
tjlopes 0 Denunciar post Postado Setembro 10, 2003 O erro:Undefined variable: PHP_SELF Compartilhar este post Link para o post Compartilhar em outros sites
ZehOliveira 0 Denunciar post Postado Setembro 10, 2003 Use: $_SERVER['PHP_SELF'] Compartilhar este post Link para o post Compartilhar em outros sites