Jump to content
Fórum Script Brasil
  • 0

Ajuda Com Php.ini


doulo4ever
 Share

Question

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 to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 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 to comment
Share on other 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Forum Statistics

    • Total Topics
      149.8k
    • Total Posts
      646.6k
×
×
  • Create New...