Jump to content


Photo

Tirando O Notice


  • Faça o login para participar
11 replies to this topic

#1 _Civ3 Brasil_

_Civ3 Brasil_

    >>><<<

  • Usuários
  • 193 posts
  • Sexo:Não informado
  • Localidade:Niterói - RJ

Posted 10/03/2004, 15:19

Pessoal,

como tirar aqueles erros dos "Notices" que aparecem, dentro do código, por exemplo:
Notice: Undefined variable: acao in c:\arquivos de programas\easyphp1-7\www\globo\galeria\index.php on line 9

Tem alguma maneira desses notices não aparecerem?

Edição feita por: _Civ3 Brasil_, 10/03/2004, 15:20.

-++==++-

#2 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 10/03/2004, 15:44

Sim ! corrija os erros que aparecem ! assim você acaba com essas noticias !

flw (y) !!!

Edição feita por: Goku Jr, 10/03/2004, 15:56.

-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#3 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

Posted 10/03/2004, 15:46

Olá,

A melhor maneira dos Notices não aparecerem é programar corretamente, corrigindo os erros que aparecerem.

Outra, que naum recomendo, mas vai aew:

Faz uma pesquisa no fórum antes!

http://forum.wmonlin...ghlite=esconder

Abraços!
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#4 LucasMS

LucasMS

    Super Veterano

  • Usuários
  • 2076 posts
  • Sexo:Não informado

Posted 10/03/2004, 16:39

eh, a solucao correta seria vc concertar os erros...

#5 Inter4u

Inter4u

    Turista

  • Usuários
  • 38 posts
  • Sexo:Não informado

Posted 10/03/2004, 18:05

altere a linha no php.ini que fala sobre isso

pra vc crrigir e regitrar todas as variáveis, dá um trabalhão e o script fica grande, por isso faça isso, notices não são erros

#6 LucasMS

LucasMS

    Super Veterano

  • Usuários
  • 2076 posts
  • Sexo:Não informado

Posted 10/03/2004, 19:27

mas indicam q tem algo incorreto.

#7 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

Posted 11/03/2004, 08:43

pra vc crrigir e regitrar todas as variáveis, dá um trabalhão e o script fica grande, por isso faça isso, notices não são erros

Mas o correto é utilizar apenas o necessário!
Não vejo trabalho algum em utilizar o que for necessário e fazer um código correto, que proporcionará uma fácil manutenção futura.

Cada escolhe o que quer!
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#8 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 11/03/2004, 10:08

O legal num são erros !!!!

+ vai colocar um script ai pra galera usar , e derepente aparecer essa Noticia que tus vai ver o que o povo vai falar !!!!

o bom e sempre você fazer um script sem dar erro nenhum ! nem de notice nem de nada ! assim você num precisa ficar alterando o arquivo PHP.INI ou colocando uma funçao que esconde estes erros !

flw (y) !!!
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#9 Felipe JS

Felipe JS

    The OC

  • Usuários
  • 167 posts
  • Sexo:Masculino

Posted 11/03/2004, 14:27

Notice não são erros, são só aviso. Para tirar use error_reporting(false)
The OC Online
Katie Holmes

#10 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

Posted 11/03/2004, 14:50

Texto retirado do site oficial do php:

Nota:  Ativando E_NOTICE durante o desenvolvimento tem alguns beneficios. Para o proposito de eliminar erros: mensagens NOTICE irão avisar você sobre possiveis erros em seu código. Por exemplo, o uso de valores não definidos é avisado. É extremamente útil para encontrar erros de digitação e economisar tempo na correção de erros. As mensagens NOTICE irão avisar a você sobre mal estilo. Por exemplo, $arr[item] é melhor que seja escrito como $arr['item'] já que o PHP irá tratar "item" como uma constante. Se não for uma constante, o PHP irá considerar como uma string de índice para a matriz.


Outro trecho:

8  E_NOTICE  (integer)  Notícia em tempo de execução. Indica que o script encontrou alguma coisa que pode indicar um erro, mas que também possa acontecer durante a execução normal do script.


Para quem quiser conferir:
http://www.php.net/m...f.errorfunc.php

Será preciso acrescentar algo?
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#11 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 11/03/2004, 15:04

ai meu deus do CEU !!! pra nois num quer dizer muita coisa notice.. ( aviso ) + e pro usuarios que tiver usando o script ??? simplesmente o notice para o script e exibe a mensagem automaticamente o Usuario vai falar pra nois que e erro !!! intão , reveja seu script para livrar desse notice, e esconder o erro e o pior CAMINHO !!!

flw (y) !!!
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#12 <? K3RN3L_P4N1C ?>

<? K3RN3L_P4N1C ?>

    <? PHP4N1C ?>

  • Usuários
  • 287 posts
  • Sexo:Não informado
  • Localidade:Sinop - MT

Posted 11/03/2004, 15:10

Não querendo ser chato mais isso aqui não tem mais o que comentar
algum moderador por gentileza poderia fechar este tópico.


Não há mais o que ser falado !!

Valeu :D
<?
$nome = Tiago Leão;
$nick = <? K3RN3L_P4N1C ?>;
$email = tiagoacl@ig.com.br;
$icq = 124996176;
$interesses = PHP;

//Acredite em Jesus, porque ele ja acreditou em você um dia...

?>




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq