:: novos artigos ::
|
|
|
:: novos scripts ::
|
|
|
|
|
FAQs
Essa seção tem como objetivo criar um histórico de perguntas ou tópicos
frequentemente perguntados para ajudar a comunidade a documentar as
necessidades dos desenvolvedores iniciantes e também experientes.
| Pergunta: |
Warning: Undefined variable |
| Autor: |
Belchior
|
|
|
Respostas
Resposta contribuída por Belchior
em 2002-05-02 10:04:33
|
Warning: Undefined variable
Isso tem haver com o nível de reportagem dos erros no código PHP definido no arquivo php.ini.
Vc tem duas maneiras de contonar o problema:
1- Alterar o php.ini do servidor
php.ini:
error_reporting = E_ALL & ~E_NOTICE
2- Incluir esse código no começo do seu script
error_reporting(E_ERROR | E_WARNING | E_PARSE);
//error_reporting(E_ALL); // útil para debug
O jeito correto para resolver o problema na verdade é sempre declarar antes a variável pois
essa variável pode ser utilizado de forma maliciosa por um hacker mal intencionado.
|
Resposta contribuída por André de Castro Zorzo
em 2002-05-02 10:56:27
|
é interessante a utilização da função "isset", para verificar se uma determinada variável existe ! :-)
|
Resposta contribuída por Daniel Correia Barreto
em 2002-05-02 11:47:01
|
A funçã isset é uma boa para ver ser a variável existe. Por retorna um valor booleano, encaixa certinho no comando if
if (isset($variavel)) {
...
}
Tambem pode-se utilizar a função empty.
|
Resposta contribuída por inter
em 2002-05-11 05:34:01
|
soh para completar a mensagem do Daniel Correia Barreto
o uso do empty eh assim
if(!empty($variavel)) {
echo "O valor da variavel é $variavel";
}
ou
if(empty($variavel)) {
echo "Não existe um valor definido para essa variavel";
}
:) :) :)
|
Resposta contribuída por Leandro Maniezo
em 2004-01-23 10:48:21
|
|
Verifica no Apache se esta habilitado a variavel_global
|
Imprimir |
Enviar para um Amigo
|
|
|