Jump to content


Photo

Variavel Não Definida, Como Resolvo.


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

#1 Luciano_Ap

Luciano_Ap

    Turista

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

Posted 21/07/2004, 15:37

gostaria de saber se existe alguma outra forma mais inteligente de escapar desse tipo de erro.


o codigo que uso é.

if (!isset($Strings_registro)) { $Strings_registro = ""; }

tem alguma forma de não precisar ficar verificando todas as variaveis.
existe alguma configuração no PHP ini..

grato.

#2 fly2k

fly2k

    Super Veterano

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

Posted 21/07/2004, 15:45

(!isset($variavel))? $variavel = "" ;

mas...se não é necessário verificar, pq vc tah verificando?! O_o
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#3 Luciano Franca

Luciano Franca

    Normal

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

Posted 21/07/2004, 16:02

mas...se não é necessário verificar, pq vc tah verificando?! O_o


jovem você não entendeu minha pegunta..


se eu não verificar sua criação fica me dando erro no php..

Notice: Undefined variable Strings_registro

e para não dar esses erros eu tenho que ficar colocando

if (!isset($variavel)) { $variavel = ""; }

para todas as variaveis que estou usando na pagina..

tem outra forma de eu fazer isso já na hora que vou usar a variavel ou mesmo no php ini

grato.

#4 fly2k

fly2k

    Super Veterano

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

Posted 21/07/2004, 16:40

Esse erro que está dando é do tipo Notice, é configurável sua notificação pela função error_reporting

Saiba Mais:
http://www.php.net/error_reporting

Mas a boa maneira diz que se uma variável não é definida, então não a use!
Se vc não usá-la, naão aparecerá nenhuma notice.
Qualquer dúvida. Poste aew!
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.




1 user(s) are reading this topic

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

IPB Skin By Virteq