Ir para conteúdo

POWERED BY:

Arquivado

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

Donald SIlveira

[Resolvido] EasyPHP Esquisito!

Recommended Posts

Pelo amor de Deus, foi eu instalar a nova versão do Wamp começou a aprecer isso aqui, ai instalei o EasyPHP, mas não adiantou,

isso é apenas um aviso do php, mas igual não quero isso, atrapalha na visualização da página. Esse ai não é aviso de erro não, ele apenas "printa" os valores das variaveis, etc!

 

Vejam:

 

printan.jpg

 

Como eu tiro isso? ^^

 

Grato,

 

Donald Silveira

Compartilhar este post


Link para o post
Compartilhar em outros sites

é um 'erro' sim.

 

com nivel de Notice.

Sorte sua que o teu php veio bem configurado.

 

Dá uma olhada, se instalou também algo como o xDebug ou ferramenta similar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

é um 'erro' sim.

 

com nivel de Notice.

Sorte sua que o teu php veio bem configurado.

 

Dá uma olhada, se instalou também algo como o xDebug ou ferramenta similar.

 

Amigo, não é erro não porque o script funcionar perfeitamente, existe funções que ele não consegue ler tipo include no php, ele relata erro, mesmo estando no diretório correto etc.

 

Eu estava testando sites antigos que fiz que funcionam perfeitamente bem, de clientes, e dava estes notice.

 

Enfim, não achei nada que desistale este processo, que eu achei ridiculo colocarem algo deste nivel. Muita gente já esta acostumada a verificar erros pelo mysql_error() mas este "bagulho" não permite nem o mysql_error nem concatenação!

 

Tosco de mais na minha opnião!

 

Grato,

 

Donald Silveira

Compartilhar este post


Link para o post
Compartilhar em outros sites

notice é um tipo de erro cara, acredite nisso.

 

ali você tentou usar um indice que não existe, por isso foi disparado.

é um 'erro de baixo nivel', digamos assim.

 

Se você for programar corretamente, precisa se atentar a isso.

Teus sites antigos estavam rodando num servidor mal configurado (setado para não exibir esse tipo de erro).

 

É oque eu disse, ou você seta para não exibir erros (display_errors e configurando o nivel com error_reporting), ou você procura pelo xDebug (ou outra ferramenta similar, pois é isso que mostra erros neste formato ai).

 

 

Assim, se você quiser aprender a programar corretamente, corrija o problema, em vez de escondê-lo.

if( $_POST['envio'] ){}

por exemplo é errado.

Para um teste mais preciso, algo como:

if( isset( $_POST['envio'] ) ){}

é mais correto 'a nivel computacional'.

Compartilhar este post


Link para o post
Compartilhar em outros sites

notice é um tipo de erro cara, acredite nisso.

 

ali você tentou usar um indice que não existe, por isso foi disparado.

é um 'erro de baixo nivel', digamos assim.

 

Se você for programar corretamente, precisa se atentar a isso.

Teus sites antigos estavam rodando num servidor mal configurado (setado para não exibir esse tipo de erro).

 

É oque eu disse, ou você seta para não exibir erros (display_errors e configurando o nivel com error_reporting), ou você procura pelo xDebug (ou outra ferramenta similar, pois é isso que mostra erros neste formato ai).

 

 

Assim, se você quiser aprender a programar corretamente, corrija o problema, em vez de escondê-lo.

 

if( $_POST['envio'] ){} por exemplo é errado.

Para um teste mais preciso, algo como:

if( isset( $_POST['envio'] ) ){} é mais correto 'a nivel computacional'.

 

Entendo, mas sinceramente, eu posso ser programador a pouco tempo, mas eu sempre leio e re-leio meus scripts corrigindo esses 'erros de baixo nivel', mas vou revisar tudo novamente, se você puder me ajudar me dando um bom exemplo comparando um erro de baixo nivel com um script correto.

 

Grato,

 

Donald Silveira

 

Boa noite!

Compartilhar este post


Link para o post
Compartilhar em outros sites

dei esse exemplo ali em cima cara, aqui vai denovo:

if( $_POST['envio'] ){}

por exemplo é errado.

Para um teste mais preciso, algo como:

if( isset( $_POST['envio'] ) ){}

é mais correto 'a nivel computacional'.

Compartilhar este post


Link para o post
Compartilhar em outros sites

dei esse exemplo ali em cima cara, aqui vai denovo:

if( $_POST['envio'] ){}

por exemplo é errado.

Para um teste mais preciso, algo como:

if( isset( $_POST['envio'] ) ){}

é mais correto 'a nivel computacional'.

 

Muito Obrigado, agora eu aprendi e esta tudo funcionando!

 

Pontinho pra você!

 

Grato,

 

Donald Silveira

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.