Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tjlopes

erro variavel

Recommended Posts

<?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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.