Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda Com Php.ini


doulo4ever

Pergunta

Olá, instalei novamente os programas no meu micro pra voltar a mexer com umas coisinhas em PHP, mas como devo deixar o PHP.ini para que apareçam os erros de código?

Eu coloquei o display_errors = On mas agora ele fica aparecendo umas mensagens bestas como no código abaixo:

session_start();

$idioma = $_SESSION[idioma];

if(empty($idioma) || $idioma=='br'){

include "./idioma/portugues.php";

}elseif($idioma=='en'){

include "./idioma/ingles.php";

}elseif($idioma=='es'){

include "./idioma/espanhol.php";

}

Ele fica mostrando mensagens como:

Notice: Use of undefined constant idioma - assumed 'idioma' in C:\root\teste\index.php on line 3

Notice: Undefined index: idioma in C:\root\teste\index.php on line 3

Estou errado ou isso na verdade não é um erro!??

Onde devo mexer no PHP.ini para que não apareçam essas mensagens, mas sim mensagens de erro que fazem o sistema não funcionar??

Valeu!!

Paulo.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Veja o seu erro:

$idioma = $_SESSION[idioma];
Cadê as aspas???
$idioma = $_SESSION['idioma'];

O php está entendendo como se "idioma" fosse uma constante porém não definida.

É bom você deixar as notificações aparecendo pois lhe ajudarão nos seus pequenos erros ;-)

T+

André

Link para o comentário
Compartilhar em outros sites

  • 0

Oi André, a respeito das aspas tava errado mesmo, mas o problema é que fica aparecendo essas mensagens de variável não definida, por exemplo:

$pagina = $_GET["pagina"];

Só de eu colocar este código ele já aparece a mensagem:

Notice: Undefined index: pagina in .....

Eu sei que pode estar indefinida, por isso abaixo tem o código:

if($pagina==''||$pagina=='0'){ $pagina = 0; }else{$pagina = $pagina-1;}

Tem como tirar pelo menos estas mensagens de variáveis indefinidas pelo PHP.ini??

Valeu!

Paulo.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...